Лабораторные работы по курсу «Базы данных»



Pdf көрінісі
бет18/46
Дата12.05.2023
өлшемі0,79 Mb.
#92097
түріПрактикум
1   ...   14   15   16   17   18   19   20   21   ...   46
Байланысты:
2-3 лаб

Пример 3.2: 
Изменить на 3 оценку по дисциплине «БД» у студента Миронова в 
таблице R1 (из лабораторной №2): 
UPDATE R1 SET R1.Оценка = 3
WHERE R1.ФИО = «Миронов» AND R1.Дисциплина = «БД»; 
Запросы SDL (ЯОД) 
Команды языка определения схемы данных (Schema Definition Language 
– SDL) представляют собой инструкции SQL, которые позволяют создавать и 
модифицировать элементы структуры базы данных. Например, используя 
SDL, можно создавать, удалять таблицы и изменять их структуру, создавать 
и удалять индексы. 


Создание таблицы. Оператор создания таблицы имеет следующий вид: 
CREATE TABLE <имя таблицы> 
(<имя столбца> <тип данных> [NOT NULL] 
[,<имя столбца> <тип данных> [NOT NULL]]…) 
Обязательными операндами оператора являются имя создаваемой 
таблицы и имя хотя бы одного столбца (поля) с указанием типа данных
хранимых в этом столбце. 
При создании таблицы для отдельных полей могут указываться 
некоторые дополнительные правила контроля вводимых в них значений
Например, конструкция NOT NULL (не пустое) служит для определения 
обязательного поля. 
В табл. 3.1 перечислены типы данных, которые можно использовать при 
создании таблиц, используя Microsoft Jet SDL и предложение CREATE 
(СУБД Access). 
Таблица 3.1. Типы данных полей, доступных в Access 
Тип данных SQL 
тип 
Счетчик 
COUNTER 
Текстовый 
TEXT 
Memo 
LONGTEXT 
Денежный 
CURRENCY 
Дата/время 
DATETIME 
Числовой (одинарное с 
плавающей точкой) 
SINGLE 
Числовой 
(двойное 
с 
плавающей точкой) 
DOUBLE 
Числовой (целое) 
INTEGER 
Числовой (длинное целое)
LONG 
Числовой (байт) 
BYTE 
С помощью конструкции CONSTRAINT можно задать первичный ключ 
таблицы. 


Достарыңызбен бөлісу:
1   ...   14   15   16   17   18   19   20   21   ...   46




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет