SQLite менеджер. Создание БД и таблиц. DDL и DML запросы презентация

Содержание

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

Слайд 1SQLite менеджер
Создание БД и таблиц
DDL и DML запросы


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





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


Слайд 4Окно программы


Слайд 5Локализация программы

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


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

запуска программы !
Перезапустите программу

Слайд 7Локализация программы


Слайд 8Настройка интерфейса

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


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


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


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

рабочую папку (см. далее)




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

далее



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

таблиц.



Слайд 14Внешние ключи
Откройте окно «Pragmas»
Установите флажок «Foreign Keys» в активное состояние
Нажмите кнопку

«Save» в окне «Pragmas»

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

папке




Слайд 16SQL сценарий создания таблиц
Сценарий – текстовый файл, в котором записаны SQL

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

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

Один запрос

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


Слайд 17Ограничения полей таблиц
Для создания таблиц используют запрос
CREATE TABLE
Для полей можно

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

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


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


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


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

запретом на удаления записей в главной таблице, с которыми связаны записи в зависимой таблице
ON DELETE RESTRICT
DEFERRABLE INITIALLY DEFERRED

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

запросы используя пиктограмму панели инструментов



Слайд 23Просмотр структуры БД


Слайд 24Вывод схемы БД

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


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

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

сценария

2. Сохраните новый сценарий под именем insert_data_Postavka в Вашей папке



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


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

соответствии с таблицей

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


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


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


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

соответствии с таблицей

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


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

пиктограммы

Слайд 32Заполнение таблицы Цена


Слайд 33Заполнение таблицы Цена
Добавьте запросы для заполнения таблицы Цена и просмотра ее

содержания.
Выполните запросы.

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

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

удаление записей из главных таблиц
Выполните запросы

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


Слайд 35Закройте базу данных, сохранив все изменения


Обратная связь

Если не удалось найти и скачать презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое ThePresentation.ru?

Это сайт презентаций, докладов, проектов, шаблонов в формате PowerPoint. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами с другими пользователями.


Для правообладателей

Яндекс.Метрика