Реферат 2: СУБД
1. Что такое СУБД? Почему нельзя обойтись текстовыми файлами для хранения данных?
2. В каком виде хранятся данные в реляционных СУБД? (в таблицах) Что такое заголовок таблицы? Какие виды данных встречаются в СУБД MySQL и зачем они нужны? Что такое первичный ключ и индекс?
3. Что позволяет делать язык SQL, какое отношение он имеет к реляционным СУБД? Что такое DDL и DML? Привести примеры таблиц и примеры запросов (таблицы – в картинках).
4. Что такое процесс проектирования базы данных? Зачем он нужен? Какие этапы в нем можно выделить? Что такое анализ предметной области? (см. http://www.intuit.ru/department/database/dbmdi/6/)
5. Привести пример проектирования БД «Покупатели-товары», с картинками и конечной схемой БД.
6. Что такое ACID? Расшифровать каждую букву в аббревиатуре и показать её значимость с точки зрения систем, использующих БД.
Доп. литература:
1. http://www.intuit.ru/department/database/dbmdi/1/ – общие понятия о БД.
2. http://www.intuit.ru/department/database/dbmdi/2/ – архитектура БД, проектирование.