Mange af verdens administrative værktøjer flytter til internettet, kontrol og indsamling af data er almindeligt udføres gennem brug af web -baserede former og applikationer. Mens online værktøjer ser blank og perfekt designet , indsamling af data om bagenden er en simpel samling af numre og andre typer af data. En sådan data management ressource er MySQL-database , og en vigtig datatype er Boolean . MySQL
MySQL er en gratis, open -source data management software, der fungerer på flere platforme , herunder Windows , Linux og Mac OSX . Når du designer en webapplikation hensigten er at indsamle oplysninger fra brugerne, programmet giver brugeren mulighed for at indtaste de data, du forsøger at indsamle, som derefter overføres til en data tabel på en MySQL-database . Du kan derefter få adgang til disse data ved hjælp af web -baserede rapporteringsværktøjer til at se rapporter og regneark for de data, du har indsamlet.
Datatyper
Når du først oprette et tabel i en MySQL-database , du vil definere, hvilken type data, du vil indsamle . Som et eksempel, . Hvis du er ved at udvikle en web- kontakt formular , vil du sandsynligvis være at indsamle en adresse , navn, telefonnummer og e-mail- adresse for hver post Inden for disse kategorier , er der en lang række oplysninger potentielt herunder tal, bogstaver og symboler. Du er nødt til at lade din database vide, hvilken type oplysninger, du vil indgå i hver kolonne for at det præcist at indsamle og gemme data fra brugerne. Datatyper har restriktioner og begrænsninger , der vil resultere i fejl , hvis de ikke er ordentligt defineret
Boolean
p Der er tre primære typer af data: . Numeriske , dato /tid og streng. Inden for disse kategorier er der mange flere sub-typer , Boolean er en type af numeriske data. Ifølge MySQL dokumentation er boolesk synonymt med en anden datatype kaldet tinyint , hvilket betyder , at boolske tinyint har de samme egenskaber . De er begge bruges til at lagre små typer af data og i stand til at holde tal fra -128 til 127. . Numre uden for dette område vil derfor være uhensigtsmæssigt for begge datatype.
Vigtigheden af Datatyper
Det er vigtigt at vælge den datatype, der passer bedst til den data, som du vil komme ind i databasen . Hvis du arbejder med et mindre antal , for eksempel, kan du overveje at bruge booleske data. Du kan bruge en større kapacitet datatype, ligesom INT , men dette kan ikke anbefales , da databasen vil dedikere et ekstraordinært beløb på plads til opbevaring et lille antal - det ville være som at bruge en kuffert til at gemme en enkelt kaffekop. Dette skaber et spild af plads og kunne også bremse din ansøgning.