Tabele w bazie danych są strukturami, które służą do przechowywania danych. Każda tabela składa się z wierszy i kolumn, gdzie każdy wiersz reprezentuje pojedynczy rekord danych, a każda kolumna definiuje typ danych, który może być przechowywany w danej tabeli. Tabele są podstawowym elementem relacyjnej bazy danych i pozwalają na organizację, przechowywanie i manipulowanie danymi.
Te elementy wspólnie definiują strukturę i zachowanie tabeli w bazie danych SQL Server i pozwalają na efektywne przechowywanie, zarządzanie i wykorzystywanie danych.
Tabela Pracowników (Employees):
CREATE TABLE Employees (
EmployeeID INT PRIMARY KEY,
FirstName NVARCHAR(50),
LastName NVARCHAR(50),
JobTitle NVARCHAR(100),
Salary DECIMAL(10, 2),
HireDate DATE
);
Tabela "Employees" zawiera informacje o pracownikach, takie jak identyfikator pracownika, imię, nazwisko, tytuł pracy, wynagrodzenie i datę zatrudnienia.
Tabela Produktów (Products):
CREATE TABLE Products (
ProductID INT PRIMARY KEY,
ProductName NVARCHAR(100),
CategoryID INT,
Price DECIMAL(10, 2),
StockQuantity INT
);
Tabela "Products" zawiera informacje o produktach w sklepie, w tym identyfikator produktu, nazwę produktu, identyfikator kategorii, cenę i ilość dostępnych produktów na stanie.
Tabela Zamówień (Orders):
CREATE TABLE Orders (
OrderID INT PRIMARY KEY,
OrderDate DATE,
CustomerID INT,
TotalAmount DECIMAL(10, 2)
);
Tabela "Orders" przechowuje informacje o zamówieniach, takie jak identyfikator zamówienia, datę zamówienia, identyfikator klienta i całkowitą kwotę zamówienia.
Tabela Kategorii Produktów (ProductCategories):
CREATE TABLE ProductCategories (
CategoryID INT PRIMARY KEY,
CategoryName NVARCHAR(50)
);
Tabela "ProductCategories" zawiera informacje o kategoriach produktów, takie jak identyfikator kategorii i nazwa kategorii.
Tabela Klientów (Customers):
CREATE TABLE Customers (
CustomerID INT PRIMARY KEY,
FirstName NVARCHAR(50),
LastName NVARCHAR(50),
Email NVARCHAR(100),
PhoneNumber NVARCHAR(15)
);
Tabela "Customers" przechowuje dane klientów, takie jak identyfikator klienta, imię, nazwisko, adres e-mail i numer telefonu.
Tabele są podstawowym elementem organizacji danych w bazie danych i pozwalają na przechowywanie, indeksowanie i wykonywanie operacji na danych w sposób strukturalny. Odpowiednie projektowanie tabel jest kluczowe dla efektywnego i spójnego zarządzania danymi w systemie bazodanowym.