Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Теоретические сведения

СОЗДАНИЕ И КОРРЕКТИРОВКА БАЗЫ ДАННЫХ

Задание 1. Создание файл базы данных с именем БАНКЪ в своей папке.

Задание 2. На основании информационно-логической модели, разработать в лабораторной работе № 2, создать структуру таблиц БОЛЬНИЧНЫЙ, НАЧАЛЬНИКИ, СОТРУДНИКИ, ТАБЕЛЬ РАБОЧЕГО ВРЕМЕНИ, ТРУДОВОЙ ДОГОВОР, УВОЛЬНЕНИЕ.

 

Задание 3. Установить связи между таблицами БОЛЬНИЧНЫЙ, НАЧАЛЬНИКИ, СОТРУДНИКИ, ТАБЕЛЬ РАБОЧЕГО ВРЕМЕНИ, ТРУДОВОЙ ДОГОВОР, УВОЛЬНЕНИЕ с обеспечением целостности данных в соответствии с логической моделью базы данных.

 

Запросы действия:

Теоретические сведения

Для быстрого изменения, вставки, создания или удаления наборов из базы данных используются управляющие запросы или запросы-действия.

 

 

СУБД ACCESS отмечает запросы-действия специальными значками:

­ запрос на добавление записей в таблицу;


­ запрос на обновление записей в таблице;


­ запрос на создание таблицы;

 

­ запрос на удаление данных из таблицы.

 

К командам языка определения данных (DDL) относятся:

· CREATE – предназначена для создания таблиц. Имя запроса не должно совпадать с именем создаваемой таблицы.

Формат:

CREATE TABLE < имя таблицы>

(< имя столбца 1> < тип данных> [(< размер>)]),

(< имя столбца 2> < тип данных> [(< размер>)]…);

· ALTER – предназначена для изменения структурытаблицы.

Формат команды, предназначенный для добавления столбца в таблицу:

ALTER TABLE < имя таблицы> ADD < имя столбца> < тип данных> [< размер> ];

· DROP – предназначена для удаления одной или нескольких таблиц.

Форма: DROP TABLE < имя таблицы>;

К командам языка манипулирования данными (DML) относятся:

· INSERT – позволяет добавлять строки в базу данных с помощью ключевого слова VALUES или с помощью оператора SELECT.

Формат:

INSERT INTO < имя таблицы> [(< имя столбца 1>, < имя столбца 2> …< имя столбца>)]

VALUES (< значение 1>, < значение 2> … < значение N>);

· UPDATE – предназначена для изменения существующих в таблице данных. Формат:

UPDATE < имя таблицы> SET < имя столбца> = < список полей> [WHERE < предикат> ];

· DELETE – предназначена для работы с одной или несколькими строками.

Формат:

DELETE FROM < имя таблицы> [ WHERE < предикат> ];

Все, что заключено в квадратные скобки […], является необязательным. Элемент < предикат> - условие, которое может быть истинным или ложным для каждого столбца или комбинация столбцов из таблицы (таблиц), определенных предложение FROM.

К командам языка управления данными (DCL) относятся:

GRANT – разрешает указанным пользователям выполнять определенные действия;

REVOLE – отбирает у пользователя права, для осуществления операций над объектом.

<== предыдущая лекция | следующая лекция ==>
Законы Хаммурапи. Когда высокий Анум(1), царь ануннаков(2), и Эллиль(3), владыка небес и земли, определяющий судьбу страны | 




© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.