
02-Создание базы данных и таблиц.ppt
- Количество слайдов: 23
Создание базы данных и таблиц в Microsoft SQL Server
Сервер базы данных : выполняет обслуживание и управление базой данных и отвечает за целостность и сохранность данных, а также обеспечивает операции ввода-вывода при доступе клиента к информации
Сервер базы данных : В состав сервера MS SQL Server входят q программное обеспечение; q файлы данных; q журнал транзакций (transaction log); q файлы резервных копий (backup database files);
Сервер базы данных : утилита SQL Server Management Studio (SSMS) утилита предназначена для конфигурирования, управления и администрирования всех компонентов Microsoft SQL Server
Сервер базы данных : утилита SQL Server Management Studio (SSMS) q с помощью графического интерфейса; q с помощью команд T-SQL.
Создание базы данных MS SQL Server : создание базы данных с использованием графики
Создание базы данных MS SQL Server : Параметры (вкладка General) q Database name (имя базы данных) q Owner (владелец базы данных) q Logical name (логическое имя файла) q File Type (тип файл) q Filegroup (файловая группа) q Initial Size (начальный размер) q Autogrowth (авто размер) q Path (путь) q File Name (наименование файла)
Создание базы данных MS SQL Server : Параметры (вкладка Options) q Collation (сортировка) q Recovery model (модель восстановления) q Compatibility level (совместимость)
Создание базы данных MS SQL Server : Параметры (вкладка Filegroups) Настройка файловых групп базы данных
Создание базы данных MS SQL Server : создание базы данных с использованием команд T-SQL
Создание базы данных MS SQL Server : Упражнение 1 Создание базы данных Barbershop средствами T-SQL
Объекты базы данных MS SQL Server : База данных состоит из объектов q таблицы (table) q представления (view) q пользовательские функции (function) q хранимые процедуры (stored procedure) q триггеры (trigger) q роли (rule) q учетные записи (login) q пользователи (user) q устройства для хранения резервных копий (device)
Создание таблиц : ER-диаграмма базы данных Barbershop - уникальные значения - может принимать значение Null - индексированное поле
Создание таблиц : Основные типы данных MS SQL Server
Создание таблиц : Упражнение 2 Создать таблицу Client согласно ER-диаграмме
Ограничения полей : q ограничение NOT NULL (отрицание пустоты); q ограничение DEFAULT (значение по умолчанию); q ограничения CHECK (контроль значений); q ограничение UNIQUE (уникальность значений)
Ограничения таблиц : Упражнение 3 Создание ограничений при создании таблицы Client
Ограничения таблиц : Упражнение 4 Создание ограничений в существующей таблице Client
Ограничения таблиц : q ограничение PRIMARY KEY (первичный ключ); q ограничение FOREIGN KEY (внешний ключ).
Ограничения таблиц : Упражнение 5 Создание ограничения PRIMARY KEY при создании таблицы Client
Ограничения таблиц : Упражнение 6 Создание ограничений при создании таблицы Trade
Ограничения таблиц : Упражнение 7 Создать таблицу Master по ER-диаграмме и добавить в таблицу Trade ограничение FOREIGN KEY
Вставка данных в таблицу : Упражнение 8 Вставить 3 записи в таблицу Client
02-Создание базы данных и таблиц.ppt