SQLite менеджер Создание БД и таблиц DDL

Содержание

Слайд 2

Запуск менеджера SQLite

Откройте свою рабочую папку.
Выберите папку менеджера баз данных SQLite

Запуск менеджера SQLite Откройте свою рабочую папку. Выберите папку менеджера баз данных SQLite

Слайд 3

Запуск менеджера SQLite

Запустите программу менеджера

Запуск менеджера SQLite Запустите программу менеджера

Слайд 4

Окно программы

Окно программы

Слайд 5

Локализация программы

Выберите пункт меню View и команду Preferences

Локализация программы Выберите пункт меню View и команду Preferences

Слайд 6

Локализация программы

Выберите русскую локализацию (Russian)
Изменения вступят в действие только после повторного запуска

Локализация программы Выберите русскую локализацию (Russian) Изменения вступят в действие только после
программы !
Перезапустите программу

Слайд 7

Локализация программы

Локализация программы

Слайд 8

Настройка интерфейса

Закройте окна «Журнал SQL», «График», «Схема БД»

Настройка интерфейса Закройте окна «Журнал SQL», «График», «Схема БД»

Слайд 9

Настройка интерфейса

Менеджер готовый к работе

Настройка интерфейса Менеджер готовый к работе

Слайд 10

ER модель базы данных

ER модель базы данных

Слайд 11

Создание файла БД

1. Выполните команду «Новая база данных»

2. Перейдите в свою рабочую

Создание файла БД 1. Выполните команду «Новая база данных» 2. Перейдите в
папку (см. далее)

Слайд 12

Создание файла БД

3. Введите имя базы данных

4. Нажмите кнопку «Сохранить», см. далее

Создание файла БД 3. Введите имя базы данных 4. Нажмите кнопку «Сохранить», см. далее

Слайд 13

Создание файла БД

5. Нажмите кнопку «Cancel» для закрытия окна диалога создания таблиц.

Создание файла БД 5. Нажмите кнопку «Cancel» для закрытия окна диалога создания таблиц.

Слайд 14

Внешние ключи

Откройте окно «Pragmas»
Установите флажок «Foreign Keys» в активное состояние
Нажмите кнопку «Save»

Внешние ключи Откройте окно «Pragmas» Установите флажок «Foreign Keys» в активное состояние
в окне «Pragmas»

Слайд 15

SQL сценарий создания таблиц

Выберите окно записи SQL сценария.
Сохраните сценарий в свой папке

SQL сценарий создания таблиц Выберите окно записи SQL сценария. Сохраните сценарий в свой папке

Слайд 16

SQL сценарий создания таблиц

Сценарий – текстовый файл, в котором записаны SQL запросы.
Обычно

SQL сценарий создания таблиц Сценарий – текстовый файл, в котором записаны SQL
такие файлы имею расширение sql
Сценарий может содержать комментарий
Однострочный начинается с пары символов --
Многострочный должен находиться в скобках /* */

Запросы сценария можно выполнять все сразу
По отдельности
Либо выбирают группу – серию запросов

Один запрос

Несколько запросов

Слайд 17

Ограничения полей таблиц

Для создания таблиц используют запрос
CREATE TABLE

Для полей можно задать

Ограничения полей таблиц Для создания таблиц используют запрос CREATE TABLE Для полей
следующие ограничения:
PRIMARY KEY – первичный ключ таблицы
NOT NULL – запрет наличия неопределенных значений
COLLATE nocase – сравнение текстовых данных без учета регистра символов
DEFAULT значение – значение по умолчанию, если в поле не были введены данные

Слайд 18

Типы полей таблицы

Типы полей таблицы

Слайд 19

Создание таблицы Поставщики

Создание таблицы Поставщики

Слайд 20

Создание таблиц

Выделите щелчком мыши первую строку запроса
(Строка 2)
Выполните запрос используя пиктограмму

Создание таблиц Выделите щелчком мыши первую строку запроса (Строка 2) Выполните запрос используя пиктограмму

Слайд 21

Ссылочная целостность

Для создания внешних ключей используют ограничение
REFERENCES Имя_Главной_Таблицы (Поле_Главной_Таблицы)

Это ограничение дополняется запретом

Ссылочная целостность Для создания внешних ключей используют ограничение REFERENCES Имя_Главной_Таблицы (Поле_Главной_Таблицы) Это
на удаления записей в главной таблице, с которыми связаны записи в зависимой таблице
ON DELETE RESTRICT
DEFERRABLE INITIALLY DEFERRED

Слайд 22

Создание таблиц

Введите еще два запроса для создания остальных таблиц.
Сохраните и выполните запросы

Создание таблиц Введите еще два запроса для создания остальных таблиц. Сохраните и
используя пиктограмму панели инструментов

Слайд 23

Просмотр структуры БД

Просмотр структуры БД

Слайд 24

Вывод схемы БД

Откройте схему данных
Раскройте таблицы

Вывод схемы БД Откройте схему данных Раскройте таблицы

Слайд 25

SQL Сценарий заполнения таблиц

1. Откройте еще одно окно для записи SQL сценария

2.

SQL Сценарий заполнения таблиц 1. Откройте еще одно окно для записи SQL
Сохраните новый сценарий под именем insert_data_Postavka в Вашей папке

Слайд 26

Заполнение таблицы Поставщики

Заполнение таблицы Поставщики

Слайд 27

Заполнение таблицы Поставщики

Введите запросы для добавления записей в таблицу поставщиков в соответствии

Заполнение таблицы Поставщики Введите запросы для добавления записей в таблицу поставщиков в
с таблицей

Выделите запросы мышью
Используя пиктограмму выполните выбранные запросы

Слайд 28

Просмотр содержания таблицы

Добавьте запрос на извлечение данных
Выполните его с помощью пиктограммы

Просмотр содержания таблицы Добавьте запрос на извлечение данных Выполните его с помощью пиктограммы

Слайд 29

Заполнение таблицы Комплектующие

Заполнение таблицы Комплектующие

Слайд 30

Заполнение таблицы Комплектующие

Введите запросы для добавления записей в таблицу комплектующих в соответствии

Заполнение таблицы Комплектующие Введите запросы для добавления записей в таблицу комплектующих в
с таблицей

Выделите запросы мышью и используя пиктограмму
Выполните выбранные запросы

Слайд 31

Просмотр содержания таблицы

Введите запрос на извлечение и выполните его с помощью пиктограммы

Просмотр содержания таблицы Введите запрос на извлечение и выполните его с помощью пиктограммы

Слайд 32

Заполнение таблицы Цена

Заполнение таблицы Цена

Слайд 33

Заполнение таблицы Цена

Добавьте запросы для заполнения таблицы Цена и просмотра ее содержания.
Выполните

Заполнение таблицы Цена Добавьте запросы для заполнения таблицы Цена и просмотра ее содержания. Выполните запросы.
запросы.

Слайд 34

Проверка ссылочной целостности

Сохраните запросы SQL сценария используя пиктограмму

Добавьте два запроса на удаление

Проверка ссылочной целостности Сохраните запросы SQL сценария используя пиктограмму Добавьте два запроса
записей из главных таблиц
Выполните запросы

Запросы должны быть отклонены !!!

Имя файла: SQLite-менеджер-Создание-БД-и-таблиц-DDL.pptx
Количество просмотров: 278
Количество скачиваний: 1