Вот измененная и более информативная версия вашего текста:
Зачем нужна база данных?
Базы данных играют важную роль в эффективном управлении и использовании данных.
- Хранение и сохранение данных: Базы данных позволяют организациям хранить большие объемы данных, обеспечивая их долговременное сохранение и защиту. Это означает, что данные легко доступны и безопасно хранятся, предотвращая их потерю или повреждение.
- Упорядочивание данных: База данных — это структурированное хранилище данных, которое позволяет организовать данные простым и логичным образом. Это упрощает быстрый поиск, фильтрацию и анализ данных.
- Определение базы данных: Базу данных (БД) можно определить как систему, в которой данные организованы и управляются должным образом, обеспечивая эффективный доступ и управление.
- Программное обеспечение для управления базой данных: Для эффективной организации и управления данными необходимо программное обеспечение для управления базой данных (СУБД). Это ПО позволяет пользователям вводить, изменять и удалять данные, а также генерировать отчеты и анализировать данные.
В заключение, базы данных необходимы для поддержки повседневной деятельности организаций и содействия принятию стратегических решений, позволяя эффективно управлять и использовать данные.
Text | Number | Kuupäeva/Loogika |
VARCHAR(255) TEXT CHARACTER(20) Näited nimi, isikukood, telefon, kirjeldus | INT BITE Numeric(5,2) Decimal(5,2) -десятичное число, где 2 - количество знаков после запятой, а 5 - всего знаков. Counter — счетчик Näited: palk, vanus, pikkus, kaal jne | date/time date time interval — для хранения временного интервала логический — BOOL, BOOLEAN, BIT, Yes/No, True/False |
Таблица — tabel
поле=столбец — väli=veerg
запись=строка — kirje=rida
PIIRANGUD — Огранечения
query — запрос
————————————
- PRIMARY KEY- первичный ключ -primaarne voti-уникальным образом идентифицирует строку. (IDENTITY(1,1) -sgl server или AUTO_INCREMENT-хampp- настройка для поля первичного ключа — заполняется автоматическивозрастающими числовыми значениями)
таблицы, каждой строчке присваивает свой номер. - FOREIGN KEY -внешний/ вторичный ключ- определяет внешний ключ который задает связь между
двумя таблицами (связь с первичным ключом другой таблицы) - UNIQUE — неповторяющиеся значения
- NOT NULL — непустое поле
- CHECK — выбор значения
SQL SERVER MANAGMENT STUUDIO — (LOCALdb\mssqllocaldb)
--Tabeli loomine CREATE TABLE opilane( opilaneID int Primary Key identity(1,1), esnimi varchar(50), perenimi varchar(50), synniaeg date, opilaskodu bit); SELECT * FROM opilane; --andmete lisamine tabelisse INSERT INTO opilane(esnimi, perenimi, synniaeg, opilaskodu) values ('David','Myrseth','2005-11-02', 1), ('David','Lennuk','2007-01-02', 0), ('Timur','Basirov','2005-10-01', 1), ('Seva','Tsarev','2007-07-06', 0), ('Vlad','Kudrjashev','2006-04-09', 1), ('Erik','Gerega','2007-06-09', 0); SELECT * FROM opilane; --kustamine DELETE FROM opilane WHERE opilaneID=1;
CREATE TABLE ryhm( ryhmID int not null primary key identity(1,1), ryhmNimi char(8) unique); SELECT * from ryhm; --lisamine INSERT INTO ryhm(ryhmNimi) VALUES ('TARpv21'); Select * from ryhm; Select * from opilane; --lisada uus verg tabellisse opilane ALTER TABLE opilane ADD ryhmID int; -- täidame ryhmID tabelis opilane UPDATE opilane SET ryhmID=1; --Foreign Key ALTER TABLE opilane ADD foreign key (ryhmID) references ryhm(ryhmID);
Домашняя работа













