Дисциплина "Базы данных" относится к федеральному
компоненту цикла общепрофессиональных дисциплин специальностей 220100
"Вычислительные машины, комплексы, системы и сети", 071900
"Информационные системы и технологии" и введена в учебные планы в соответствии
с требованиями Государственных образовательных стандартов указанных специальностей.
Целью изучения дисциплины "Базы данных" является
теоретическая и практическая подготовка студентов в такой степени, чтобы они
могли выбирать необходимые решения по выбору СУБД, разработке баз данных, их
эксплуатации, уметь объяснить принципы их функционирования и правильно их
использовать.
Основные задачи изучения дисциплины:
– познакомить студентов с научными и инженерными проблемами,
методами и средствами разработки и эксплуатации баз данных;
– научить студентов практическим навыкам по проектированию,
созданию, ведению, обеспечению надежности баз данных.
– разрабатывать, эксплуатировать и обеспечить надежность баз
данных.
Дисциплина "Базы данных" является одной из
основных и принципиальных в процессе подготовки специалистов по указанным направлениям.
Ее изучение базируется на дисциплинах: "Математика и
информатика", "Основы алгоритмизации и языки программирования",
"Информационные технологии в экономике", "Теория экономических
информационных систем".
Дисциплина "Базы данных" изучается студентами всех
форм обучения. Общее количество часов, которое отводится для изучения дисциплины, –
140.
Для студентов очной формы обучения количество аудиторных часов –
51, из них: лекций – 17 часов, лабораторных работ – 34 часа. Предусматривается
курсовая работа.
При проведении лекций учитывается, что значительная часть
материала, особенно для студентов заочной формы обучения, выносится на
самостоятельную работу. На лекциях акцентируется внимание на узловых моментах
теории и умении использовать ее в практической работе.
1.4.2. Лабораторные занятия
Лабораторные работы проводятся с использованием СУБД MSAccess, MSSQLServer, VisualFoxPro.
В ходе изучения дисциплины студент слушает лекции по
теоретическому материалу, ряд вопросов выносится на самостоятельное изучение.
Контроль усвоения материала проводится по результатам выполнения
экспресс – контрольных работ и индивидуальных домашних заданий. Для помощи
студенту в освоении теоретического материала лекционных занятий и
самостоятельной работы предусматриваются консультации ведущего преподавателя.
В ходе изучения дисциплины предусматриваются следующие виды
контроля знаний студентов: текущий, промежуточный и итоговый.
Текущий контроль знаний студентов включает: на каждой лабораторной
работе студент проходит от 2 до 4 компьютерных тестов.
Промежуточный контроль проводится в форме аттестаций в
соответствии с Положением о рейтинговой системе оценки успеваемости студентов
во Владивостокском государственном университете экономики и сервиса.
Дисциплина завершается зачетом в шестом семестре. Условием
допуска студента к экзамену является успешное прохождение двух промежуточных
аттестаций в соответствии с требованиями Положения о рейтинговой системе оценки
успеваемости студентов во ВГУЭС. Кроме того, студент должен выполнить и
защитить все лабораторные работы.
Тема 1. Базы данных (БД) и системы управления базой
данных (СУБД)
1.1. Основные понятия банков данных и знаний; информация и
данные. Классификация банков данных. Требования к банкам данных.
1.2. Роль и место банков данных в
информационных системах; пользователи банков данных.
1.3. Концепция централизованного управления данными.
Трехуровневая архитектура систем баз данных.
1.4. База данных как информационная модель предметной
области; система управления базой данных. Администратор базы данных;
архитектура банка данных. Функции администратора банка данных.
1.5. Функции СУБД. Архитектура «клиент/сервер».
Тема 2. Модели и типы данных
2.1 Уровни представления баз данных. Понятия схемы и подсхемы.
2.2. Иерархическая модель.
2.3. Сетевая модель.
2.4. Реляционная модель.
2.5. Постреляционная модель.
2.6. Многомерная модель.
2.7. Объектно-ориентированная модель.
2.8. Типы данных.
Тема 3. Язык реляционных баз данных SQL
3.1. Общие понятия.
3.2. Реляционные объекты данных.
3.3. Целостность реляционных данных.
3.4. Реляционные операторы: реляционная алгебра и
реляционное исчисление.
В рамках общего объема часов, отведенных для изучения
дисциплины, предусматривается самостоятельное изучение теоретического материала
с самоконтролем, изучение теоретического материала при подготовке к защите
лабораторных работ, итоговое повторение теоретического материала.
Для выполнения лабораторных работ в соответствии с разделом
2.2 настоящей учебной программы студент должен предварительно самостоятельно
освоить теоретический материал соответствующих тем.