Visual C++. Бази даних, Детальна інформація
Visual C++. Бази даних
мова визначеня даних DDL (Data Definition Language) використовується для задання структури бази даних і створення її об’єктів;
мова керування даними DCL (Data Control Language) – для роботи з правами користувача на конкретні об’єкти;
мова маніпулювання даними DML (Data Manipulation Language) – для виконання інших операцій таких, як додавання і модифікація даних, а також виконання запитів.
Всі ці мови є частиною SQL, а не є окремими мовами, хоча в більшості застосувань використовуються лише оператори, що відносяться до конкретної групи.
В DDL для роботи з об’єктами використовуються такі оператори SQL:
CREATE – створює новий об’єкт;
ALTER – модифікує існуючий об’єкт;
DROP- видаляє об’єкт.
Ці оператори використовуються для роботи з різними об’єктами бази даних таких, як таблиці, індекси і представлення таблиць. Для кожного з цих типів об’єктів використовується різний синтаксис оператора.
В таблицях – основних об’єктах реляційних базах даних – можуть міститися дані різних типів. Типи даних SQL, згруповані згідно рівням підлеглості ODBC SQL.
Мінімальний рівень:
CHAR (n) – символьний рядок з n символів фіксованої довжини.
VARCHAR (n) – символьний рядок змінної довжини, але не більше n символів.
LONG VARCHAR – символьний рядок змінної необмеженої довжини.
Базовий рівень:
DECIMAL (p,s) або NUMERIC (p,s) – значення з плавучою комою.
SMALLINT- двохбайтове ціле.
INTEGER – чотрьохбайтове ціле.
REAL – чотирьохбайтове значення з плавучою комою.
FLOAT або DOUBLE PRECISION – восьмибайтове значення з плавучою комою.
Розширений рівень:
BIT – один біт.
TINYINT – однобайтове ціле.
BIGINT – восьмибайтове ціле.
BINARY (n) – двійкове поле фіксованої довжини, що складається з n байт.
VARBINARY (n) – двійкове поле змінної довжини, що не перевищує n байт.
LONG VARBINARY- двійкове поле змінної необмеженої довжини.
DATE- значення дати.
TIME – значення часу.
TIMESTAMP – значення, що містить час і дату.
мова керування даними DCL (Data Control Language) – для роботи з правами користувача на конкретні об’єкти;
мова маніпулювання даними DML (Data Manipulation Language) – для виконання інших операцій таких, як додавання і модифікація даних, а також виконання запитів.
Всі ці мови є частиною SQL, а не є окремими мовами, хоча в більшості застосувань використовуються лише оператори, що відносяться до конкретної групи.
В DDL для роботи з об’єктами використовуються такі оператори SQL:
CREATE – створює новий об’єкт;
ALTER – модифікує існуючий об’єкт;
DROP- видаляє об’єкт.
Ці оператори використовуються для роботи з різними об’єктами бази даних таких, як таблиці, індекси і представлення таблиць. Для кожного з цих типів об’єктів використовується різний синтаксис оператора.
В таблицях – основних об’єктах реляційних базах даних – можуть міститися дані різних типів. Типи даних SQL, згруповані згідно рівням підлеглості ODBC SQL.
Мінімальний рівень:
CHAR (n) – символьний рядок з n символів фіксованої довжини.
VARCHAR (n) – символьний рядок змінної довжини, але не більше n символів.
LONG VARCHAR – символьний рядок змінної необмеженої довжини.
Базовий рівень:
DECIMAL (p,s) або NUMERIC (p,s) – значення з плавучою комою.
SMALLINT- двохбайтове ціле.
INTEGER – чотрьохбайтове ціле.
REAL – чотирьохбайтове значення з плавучою комою.
FLOAT або DOUBLE PRECISION – восьмибайтове значення з плавучою комою.
Розширений рівень:
BIT – один біт.
TINYINT – однобайтове ціле.
BIGINT – восьмибайтове ціле.
BINARY (n) – двійкове поле фіксованої довжини, що складається з n байт.
VARBINARY (n) – двійкове поле змінної довжини, що не перевищує n байт.
LONG VARBINARY- двійкове поле змінної необмеженої довжини.
DATE- значення дати.
TIME – значення часу.
TIMESTAMP – значення, що містить час і дату.
The online video editor trusted by teams to make professional video in
minutes
© Referats, Inc · All rights reserved 2021