Podstawowe typy danych w bazie danych

Typy danych w bazie danych - format przechowywania informacji, które mogą zawierać pewien zakres wartości. Gdy programy komputerowe przechowują wartość zmiennych, każdej zmiennej należy przypisać określony typ. Niektóre w bazie danych zawierają liczby całkowite, liczby zmiennoprzecinkowe, symbole, wiersze i tablice. Mogą one być również bardziej konkretne typy: data znacznika czasu wartości logiczne i formatów VARCHAR (zmienna symbol).

typy danych w bazie danych

Niektóre języki programowania wymagają, aby programista definiuje typ danych zmiennej przed przypisując mu wartość. Inne języki mogą automatycznie ustawiać typ danych zmiennych, gdy wartości wejściowe są wprowadzane do zmiennej. Na przykład, jeśli zm1 jest tworzony z wartości „125”, zmienna zostanie utworzony jako typ danych pływaka. Jeśli jest przypisany do Hello world! Jest przypisywany typ łańcucha. Większość języków programowania pozwala każdej zmiennej przechowywać jeden typ określonych wartości. Jeżeli wartość zmiennej jest już ustawiony do liczby całkowitej powołanie ciąg danych może prowadzić do tego, co informacja zostanie przekształcona w formacie liczby całkowitej.


Typy danych wartości są używane przez aplikacje baz danych. Typy pól w bazie danych często wymagają wprowadzenia ściśle określonych wartości. Na przykład, zapis pracownik firmy może używać typu string nazwy dla danej osoby. Data rekrutacji zostaną zapisane w formacie daty, a jego wynagrodzenie może być zapisany jako całość. TrzymaćTe same typy obiektów bazy danych w wielu rekordach, aplikacje mogą z łatwością wyszukiwać, sortować i porównywać pola.

Tabela

Tabela jest strukturą danych, która porządkuje informacje w wierszach i kolumnach. Może być używany zarówno do przechowywania i wyświetlania wartości w formacie strukturalnym. Bazy danych przechowują zawartość tabel, dzięki czemu mogą szybko uzyskać dostęp do informacji z określonych wierszy. Witryny często wykorzystują je do wyświetlania wielu wierszy na stronie.

Główne rodzaje baz danych często zawierają kilka tabel, z których każda jest przeznaczona do określonego celu. Na przykład baza informacyjna firmy może zawierać osobne tabele dla pracowników, klientów i dostawców. Każdy z nich może zawierać własny zestaw pól, oparty na danych, które powinny być w nim przechowywane. W tabelach bazy informacyjnej każde pole jest traktowane jako kolumna, a każdy wpis jest ciągiem. Możesz uzyskać określoną wartość, żądając informacji z oddzielnej kolumny i wiersza.

Stosowanie tabel

Strony internetowe często wykorzystują tabele do wyświetlania danych w ustrukturyzowanym formacie. Tag HTML ma, jak również znaczniki i

, aby określić wiersze i kolumny. Ponieważ wiele tabel używa górnego wiersza do informacji o nagłówku, znacznik HTML

obsługuje także komórkę w linii nagłówka. Jeśli masz tabelę na stronie internetowej, duże ilości danych mogą być wyświetlane w formacie tylko do odczytu. Na początkowym etapie rozwoju tabeli HTMLsłuży do budowania ogólnego układu stron internetowych. Jednak kaskadowe arkusze stylów (CSS) z czasem zastąpiły to narzędzie i stały się najlepszym narzędziem do projektowania układów.
Tabele przechowują i wyświetlają dane w formacie tabelarycznym. Programy takie jak Microsoft Excel i Apple Numbers zapewniają macierz lub macierz komórek, w której użytkownicy mogą wprowadzać wartości. Każda komórka jest zdefiniowana przez parę wierszy lub kolumn, takich jak A3, odnosi się do komórki w pierwszej kolumnie trzeciego wiersza tabeli. Formatowanie danych, arkusze kalkulacyjne zapewniają łatwy sposób wprowadzania i udostępniania informacji.

Baza danych

Jest to struktura, w której przechowywane są informacje zorganizowane. Większość zasobów zawiera kilka tabel, z których każda zawiera różne pola. Na przykład firmowa baza danych może zawierać tabele dotyczące produktów, pracowników i wyników finansowych. Każdy z nich ma inne pola, które odnoszą się do informacji w nich przechowywanych. Prawie wszystkie witryny e-commerce używają różnych typów danych w inwentaryzacji produktów i bazie danych klientów. Te witryny używają systemu zarządzania bazami danych (lub DBMS), takiego jak Microsoft Access, FileMaker Pro lub MySQL. Zawartość przechowywanej w nim strony internetowej można łatwo wyszukiwać, sortować i aktualizować. Ta elastyczność jest ważna w przypadku zasobów e-commerce i innych dynamicznych witryn.

Historia rozwoju

Wczesne bazy danych były stosunkowo "płaskie" - oznacza to, że są ograniczone do prostych linii i kolumn,wyglądał jak zwykły arkusz kalkulacyjny. Jednak nowoczesne relacyjne bazy danych (RDB) umożliwiają dostęp, odświeżanie i wyszukiwanie informacji w oparciu o stosunek wartości przechowywanych w różnych tabelach. RBD mogą również generować zapytania, które obsługują wiele baz danych. Mimo że wczesne bazy danych mogą przechowywać wartości tekstowe lub liczbowe, nowoczesne zasoby pozwalają użytkownikom na ich przechowywanie, w tym pliki dźwiękowe, obrazy i filmy.

Rodzaje relacyjnych baz danych

Relacyjna baza danych jest modelem bazy danych, która przechowuje informacje w tabelach. Zdecydowana większość zasobów używanych w nowoczesnych aplikacjach ma charakter relacyjny, dlatego terminy "baza danych" i "relacyjna baza danych" są często używane jako synonimy. Podobnie większość systemów zarządzania bazami danych (DBMS) to relacyjne systemy zarządzania (RDBMS). Inne typy modeli baz danych obejmują płaskie struktury i hierarchiczne struktury, które są rzadko używane.
W terminologii informatycznej ciągi są czasami nazywane "krotkami", kolumny są "atrybutami", a same tabele są "relacjami". Tabela może być reprezentowana jako macierz wierszy i kolumn, gdzie każde przecięcie wiersza i kolumny zawiera określoną wartość.

Organizacja informacji w RDB

Tabele często zawierają klucz podstawowy, który zapewnia niepowtarzalny identyfikator dla każdego typu struktury w bazie danych. Kluczowi można przypisać kolumnę (która wymaga unikalnej wartości dla każdej linii) lub może składać się z kilku kolumn, które razem tworzą unikatpołączenie wartości. W każdym przypadku klucz podstawowy zapewnia efektywny sposób indeksowania wartości, można go używać do dzielenia się nimi między tabelami. Na przykład wartość klucza podstawowego w pojedynczej tabeli można przypisać do pól w wierszu innej tabeli. Numery importowane z innych tabel są nazywane kluczami zewnętrznymi. Standardowym sposobem uzyskania dostępu do informacji z relacyjnej bazy danych jest żądanie zapytania SQL lub zapytania strukturalnego. Zapytania SQL mogą być używane do tworzenia, modyfikowania i usuwania tabel, a także do wybierania, wstawiania i usuwania już istniejących wartości.

Pole

To pole jest elementem interfejsu użytkownika do wprowadzania danych. Wiele aplikacji zawiera pola tekstowe, które umożliwiają wprowadzanie informacji za pomocą klawiatury lub ekranu dotykowego. Witryny sieci Web często zawierają pola formularzy, za pomocą których użytkownik może wprowadzać i wysyłać informacje. W programach terminy "pole" i "pole tekstowe" mogą być używane jako wymienne. Na przykład procesor może dostarczyć kilka opcji formatowania, takich jak rozmiar czcionki, odstępy między wierszami i marginesy strony. Każdy parametr zawiera pole tekstowe, w którym użytkownik może ręcznie wprowadzić ustawienia. Wiele programów zawiera również pole wyszukiwania, które pozwala przeszukiwać zawartość jednego lub więcej dokumentów.
Podczas odwiedzania witryny narzędzie to może udostępniać formularz umożliwiający wprowadzanie danych, takich jak adres rozliczeniowy lub informacje rejestracyjne. WszyscyTekst jednoliniowy w formularzu internetowym nazywa się "oknem wejściowym" i jest zdefiniowany w HTML. Pola z więcej niż jednej linii nazywane są pola tekstowe „są tworzone za pomocą znacznika. Są też typy pól bazy danych, które zawierają dwa dla nazwy użytkownika i hasła. Większość z hasłem pola definiowanego jako że ukrywa znaki podczas pisania. Bazy danych zawierają pola . każda linia lub „płyta” w tabeli może zawierać wiele elementów kolumny tabeli określenia, które okna są dostępne w każdej linii Zatem konkretna kombinacja kolumn i rzędów (np rząd: 101 kolumna: nazwa)... definiuje określonego pola niektóre elementy są w przenosić i modyfikować za pomocą standardowych zapytań SQL.

Wiersz

Ciąg jest poziomą grupą wartości w tabeli. Ponieważ zawierają informacje z kilku kolumn, w bazach danych każdy wiersz w tabeli można uznać za rekord. Na przykład okno (lub rekord) tabeli pracownika może zawierać nazwę, adres, stanowisko, wynagrodzenie i inne informacje o pracowniku. Podczas wysyłania zapytania do bazy danych wyniki są zwykle zwracane jako tablica wierszy, która jest podobna do grupy rekordów. Dostęp do poszczególnych wartości można uzyskać, wybierając konkretną kolumnę (pole) z rzędu. Podczas wyświetlania wartości formatu tabeli górna linia jest często nazywana "nagłówkiem tabeli". Komórki w linii zwykle zawierają nazwę każdego pola.

Powiązane publikacje