Viele der weltweit Verwaltungstools mit dem Internet bewegen , die Kontrolle und Erhebung von Daten wird häufig durch den Einsatz von Web -basierten Formularen und Anwendungen ausgeführt werden. Während die Online-Tools glänzend und perfekt gestaltete betrachten, ist die Erhebung von Daten über das Backend eine einfache Sammlung von Zahlen und andere Arten von Daten . Eine solche Datenmanagement Ressource ist die MySQL-Datenbank und ein wichtiger Datentyp Boolean . MySQL
MySQL ist ein freies, Open-Source- Daten -Management-Software , die auf mehreren Plattformen, darunter Windows, Linux und Mac OSX funktioniert. Wenn Sie eine Web-Anwendung entwerfen die Absicht , um Informationen von Nutzern zu erfassen ist , kann die Anwendung ein Benutzer auf die Daten , die Sie versuchen zu sammeln, die dann in einer Datentabelle auf eine MySQL-Datenbank übertragen werden, geben . Sie können dann auf diese Daten über Web -basierte Reporting-Tools , um Berichte und Tabellen der Daten, die Sie gesammelt haben, zu sehen.
Datentypen
Wenn Sie zunächst ein Tabelle in einer MySQL- Datenbank, die Sie definieren, welche Art von Daten werden Sie sammeln wird . Als Beispiel , wenn Sie entwickeln eine Web Kontaktformular Sie wahrscheinlich werden Sammeln eine Adresse , Name, Telefonnummer und E-Mail -Adresse für jeden Eintrag. Innerhalb dieser Kategorien gibt es eine Vielzahl von Informationen möglicherweise einschließlich Zahlen , Buchstaben und Symbole . Sie benötigen , lassen Sie Ihre Datenbank , welche Art von Informationen, die Sie in jeder Spalte werden Eingabe , damit es genau zu sammeln und zu speichern, die Daten von Nutzern . Datentypen haben Beschränkungen und Einschränkungen, die zu Fehlern führen , wenn sie nicht richtig definiert sind
Boolean
Es gibt drei Haupttypen von Daten: . Numerisch, Datum /Zeit und String. Innerhalb dieser Kategorien gibt es viele weitere Sub-Typen ; Boolean ist eine Art von numerischen Daten. Nach der MySQL-Dokumentation ist Boolean gleichbedeutend mit einem anderen Datentyp namens TINYINT , das heißt, Boolean und TINYINT die gleichen Eigenschaften haben. Sie sind beide verwendet, um kleine Arten von Daten zu speichern und halten können Zahlen von -128 bis 127 . Zahlen außerhalb dieses Bereichs wäre daher unangemessen, entweder Datentyp.
Die Bedeutung von Datentypen
Es ist wichtig, den Datentyp , die am ehesten die wählen Daten, die Sie in die Datenbank eingeben werden . Wenn Sie mit kleineren Zahlen arbeiten, zum Beispiel , könnten Sie überlegen, Boolean Daten . Sie könnten eine größere Kapazität Datentyp , wie INT, aber dies wird nicht empfohlen, da die Datenbank wird eine außerordentliche Menge an Speicherplatz zum Speichern einer kleinen Anzahl widmen - es wäre wie mit einem Stamm , eine einzige Tasse Kaffee zu speichern. Dies schafft eine Verschwendung von Platz und konnte auch verlangsamen Ihre Bewerbung.