- •Необходимые экзаменационные материалы Материалы справочного характера
- •Программное обеспечение:
- •Операционные системы и среды
- •Ситуации
- •Литература
- •Архитектура эвм и вычислительных систем.
- •Практические задания
- •Литература
- •Основы алгоритмизации и программирования
- •Практические задания
- •Литература
- •Базы данных
- •Практические задания
- •Литература
- •Информационное обеспечение управленческой деятельности
- •Практические задания
- •Литература
- •Информационные технологии.
- •Литература
- •Статистический анализ данных
- •Гистограмма . Построение гистограммы вариационного ряда.
- •Компьютерные сети
- •Практические задания
- •Литература
- •Технические средства информатизации
- •Практические задания
- •Ситуации
- •Литература
- •Практические задания
- •Литература
- •Разработка и эксплуатация автоматизированных информационных систем.
- •Практические задания:
- •Литература:
- •Автоматизированные системы бухгалтерского учета
- •25.Виды и группы расчетов (управление списком; свойства).
- •Практические задания:
- •Литература:
- •Безопасность и управление доступом в информационных системах
- •Литература:
- •Критерии оценки и качества подготовки выпускников.
- •Условия подготовки и процедура проведения
Базы данных
1. Отношение в реляционной базе данных. Определение тела отношения. Мощность отношения.
2. Дать определение ключевого атрибута отношения в реляционной базе данных. Что такое первичные и внешние ключи. Привести примеры.
3. Нормализация реляционной базы данных. Цель нормализации. Свойства нормальных форм. Привести примеры.
4. Первая нормальная форма отношения (1NF). Привести примеры отношений, удовлетворяющих и не удовлетворяющих 1NF.
5. Реляционная база данных и полная функциональная зависимость полей в отношении. Дать определение второй нормальной формы отношения (2NF). Привести примеры отношений, удовлетворяющих и не удовлетворяющих 2NF
6. Определение транзитивной функциональной зависимости между полями отношения. Третья нормальная форма отношения (3NF). Привести примеры отношений, удовлетворяющих и не удовлетворяющих 3NF.
7. Язык запросов SQL: SQL операторы, позволяющие осуществлять выборку информации из таблицы. Привести пример.
8. Язык запросов SQL: SQL операторы, позволяющие осуществлять обновление информации в таблице. Привести пример.
9. Язык запросов SQL: SQL операторы, позволяющие добавлять информацию в таблицу. Привести пример.
10. Язык запросов SQL: SQL операторы, позволяющие удалять информацию из таблицы. Привести пример.
11 .Принцип построения SQL запроса, реализующего выборку из двух таблиц, объединенных внешними ключами.
12.Язык запросов SQL. Специальные SQL операторы (IN, BETWEEN, LIKE) в условиях запроса к базе данных. Как можно определить подмножество значений поля отношения в терминах другого поля (GROUP BY, HAVING)?
13.Язык SQL. Функции агрегирования (COUNT, SUM, AVG, MAX, MIN). Привести примеры.
Практические задания
Приведите пример отношения степени 3 мощности 4, имеющего транзитивную функциональную зависимость полей.
Приведите пример отношения степени 4 мощности 5. Напишите SQL запрос, определяющий мощность отношения.
Зарегистрируйтесь на MS SQL сервере под указанным именем. Создайте таблицу фамилия_students - студентов, заполните её 5-ю записями. Создайте запрос выводящий студентов в имени которых встречается буква «о».
Зарегистрируйтесь на сервере под своим именем. Создайте таблицу stud - студентов, заполните её 5-ю записями. Создайте представление (view) выводящее только фамилию, имя и стипендию.
Построить нормализованную БД Студенты и нарисовать инфологическую модель типа Сущьность-связь.
Зарегистрируйтесь на сервере под именем user. Создайте запрос, выводящий список студентов (таблица students), которые получили оценку “4” (таблица usp)
Зарегистрируйтесь на сервере под именем user. Создайте запрос, выводящий оценку, ученика, получившего эту оценку, учителя поставившего эту оценку и по какому предмету она была поставлена.
Зарегистрируйтесь на сервере под своим именем. Создайте таблицу stud - студентов, заполните её 5-ю записями. Создайте представление (view) выводящее только фамилию и стипендию.
Литература
1. Дейт К.Дж. Введение в системы баз данных. - СПб.: Вильяме, 2001. - 1072 с.:
ил.
2. Глушаков С.В., Ломотько Д.В. Базы данных: Учебный курс/ Худож.-оформитель А.С.Юхтманю - Харьков: Фолио; Ростов н/Д; Феникс; Киев:
Абрис, 2000. - 504 с. - (Домашняя библиотека)
3. Савицкий Н.И. Технологии организации, хранения и обработки данных:
Учебное пособие. - М.: ИНфРА-М, 2001. - 232 с. - (Серия «Высшее образование»).