Цели обучения
10.3.1.1 объяснять понятие “реляционная база данных”
10.3.1.2 формулировать определения терминов: поле, запись, индекс
10.3.1.3 определять первичный ключ в базе данных
Критерии оценивания
знает реляционные базы данных
знает про создания и анализа баз данных с несколькими таблицами.
знает о запросах SQL и приобретать навыки в их создании.
Групповая работа
КАК может использовать следующую базу данных? Для каждого списка укажите, какие данные они должны хранить.
Полиция
Ресторан
Библиотека
Авиакомпания
Гостиница
Что такое база данных?
База данных - это любая коллекция связанных данных.
Что такое система управления базами данных?
Система управления базами данных (СУБД) представляет собой набор программ, которые позволяют пользователям создавать и поддерживать базу данных.
Системы управления базами данных предоставляют несколько функций в дополнение к простому управлению файлами:
разрешить параллелизм
контроль безопасности
поддерживать целостность данных
обеспечить резервное копирование и восстановление
избыточность управления
предоставлять непроцедурный язык запросов
выполнять автоматическую оптимизацию запросов;
Кто взаимодействует с СУБД?
Различные типы баз данных
Исследуйте торговые сайты: www.amazon.com
1. Перечислите поля, которые может хранить веб-сайт магазина
2. Указать типы данных
Таблица
Таблица представляет собой набор связанных записей данных и состоит из столбцов и строк. Ниже приведен пример таблицы CUSTOMERS:
Поле / колонка
В теории реляционных баз данных отношение, как первоначально определено Э. Ф. Коддом, представляет собой набор кортежей.
Кортеж набор значений атрибутов (строка в таблице)
Атрибут - это свойство или характеристика объекта (именованный столбец в таблице)
SQL
SQL обозначает язык структурированных запросов. SQL - это компьютерный язык базы данных, предназначенный для поиска и управления данными в реляционной базе данных.
Команды SQL подразделяются на четыре подгруппы: DDL, DML, DCL и TCL.
Язык описания данных (DDL) предназначен для определения структур данных, особенно схем баз данных.
CREATE - создать базу данных и ее объекты, такие как (таблица, индекс, представления, процедура хранения, функция и триггеры)
ALTER - изменяет структуру существующей базы данных
DROP - удалить объекты из базы данных
TRUNCATE - удалить все записи из таблицы, включая все места, выделенные для записей, удалены
COMMENT - добавить комментарии в словарь данных
RENAME - переименовать объект
Практическая работа
Запустить программное обеспечение XAMPP
Создать таблицу (Раздаточный материал)
Поле | Типы данных |
DEPARTMENT_ID | Int(5) |
DEPARTMENT_NAME | Varchar(20) |
MANAGER_ID | Int(5) |
Рефлексия
«М» (мизинец) – мысли, знания, информация.
- Что нового я сегодня узнал?
- Какие знания приобрёл?
«Б» (безымянный) – близость к цели.
- Что я сегодня сделал и чего достиг?
«С» (средний) – состояние духа.
- Каким было моё настроение, расположение духа?
- Что было связано с положительными эмоциями?
«У» (указательный) –услуга, помощь, сотрудничество.
- Чем я сегодня помог другим?
- Улучшились ли мои взаимоотношения с окружающими?
«Б» (большой палец) – бодрость, физическое состояние.
- Что я сегодня сделал для моего здоровья?
Материалы на данной страницы взяты из открытых источников либо размещены пользователем в соответствии с договором-офертой сайта. Вы можете сообщить о нарушении.