Курс опирается на навыки работы с ОС, MS Excel, работой с пакетом программ Denwer, навыки базового программирования и программирования на C#, Delphi, PHP.
Тематика занятий:
1. Понятие инфосистем и БД. Задачи, разновидности и особенности.
2. Профессии связанные с разработкой и эксплуатацией инфосистем и БД. Архитектура инфосистем.
3. Структура и синтаксис ANSI SQL.
4. Этапы и стратегии в проектировании БД и инфосистем. Понятие нормализации и денормализации БД.
ПР_1. Программное обеспечение места разработчика и пользователя БД.
ПР_2. Основы синтаксиса SQL при использовании My-SQL в среде Adminer.
ПР_3. Простые запросы в MS-SQL в среде Db-Forge.
ПР_4. Принципы получения и обработки данных из текстовых/табличных файлов. Импорт/экспорт данных из БД.
ПР_5. Нормализация/денормализация БД в MS-Access.
ПР_6. БД в системах интернет аналитики.
ПР_7. Проектирование БД в MS-Access. Связь типа 1-8. Выполнение запросов с функциями.
Задания из:
Задания и срок сдачи:
1. Учи SQL на англиском, курс от Cadeacademy пройти тесты, срок 20 сентября
2. Раздел "Базы данных" академического курса школьного учебника Ривкинда , выполнить практические задания, срок 20 ноября
Программное обеспечение:
MsSQL server 2005. MySQL server.
Denwer. XAMPP. OpenServer.
DbForge Studion for MySQL. DbForge Studion for SQL.
Mysql workbench. Mysql-Front. Toad for MySQL.
Adminer. PhpMyAdmin. (script)
Базовые учебники
Полезные видео лекции
1. Базы данных, лекция №1 (2013 г.) Технострим Mail.Ru Group
2. Вся правда о нормализации (2013) SpecialistTV, Центр тестирования Бауманки
Шпаргалки:
Задача:
1. Есть запрос:
UPDATE *имя таблицы* SET *имя поля* = REPLACE(*имя поля*, 'сообщение1', 'сообщение 2')
в этот запрос нужно добавить дополнительное условие отбора: по тексту содержащимуся в другом имени поля.
2.
6-24 (С) avk013