Организация самостоятельной работы по дисциплине базы данных

Прикладные науки

Цель дисциплины — изучение студентами фундаментальных концепций и принципов построения реляционных баз данных (БД) и освоение базовых технологических приемов разработки локальных и многопользовательских приложений в современных системах управления базами данных (СУБД).

  Основные задачи:

— ознакомление студентов с тенденциями развития систем управления базами данных;

— изучение фундаментальных концепций и принципов построения реляционных баз данных;

— освоение базовых технологических приемов разработки приложений в СУБД..

На самостоятельную работу студентов по указанному курсу согласно учебному плану отводится примерно такой же объем часов, как и на лекционно-практические занятия. Поэтому студенты обязаны уделить этому самое серьезное внимание с целью глубокого изучения теоретического материала курса и закрепления навыков, полученных на практических занятиях. Необходимый материал для самостоятельной работы по курсу содержится в электронном  учебно-методическом комплексе (ЭУМК) СПбГУП и рекомендуемой литературе.

В результате изучения материала студенты должны знать:

— назначение и области применения баз данных;

— принципы построения систем управления базами данных;

— современные методологии проектирования реляционных баз данных;

— средства автоматизации проектирования реляционных баз данных.

Уметь:

— проектировать реляционные базы данных на основе структурной методологии;

— использовать средства автоматизации проектирования реляционных баз данных;

— работать с системой управления базами данных MS Access;

— разрабатывать пользовательский интерфейс баз данных;

-осуществлять комплексное взаимодействие с другими приложениями Microsoft Office.

 Введение

При изучении данной дисциплины этот раздел является вводным. Его основное назначение — ознакомить студентов с предметом и объектами изучения дисциплины, историей и развитием баз данных, как за рубежом, так и в России.  Материал, связанный с историей  баз данных, их развитием, назначением и областями  применения баз данных хорошо представлен в [1,10,11].

При изучении данного раздела следует обратить внимание на экономические и научно-технические предпосылки появления баз данных. Необходимо разобраться в причине появления проблемы создания и сжатия больших информационных массивов, информационных хранилищ и складов данных. Какие существуют методы и подходы к ее решению. Что такое информационные хранилища, как происходит управление складами данных. Особого внимания заслуживает обсуждение новых фрактальных методов архивации данных.   Эти вопросы достаточно подробно  изложены в [2,3,18].

В начале изучения дисциплины целесообразно ознакомиться с типологией баз данных (БД), основными типами БД.     Такими типами БД, как гипертекстовые и мультимедийные БД. XML-серверы, объектно-ориентированные БД,   документальные БД, фактографические БД, коммерческие БД. распределенные БД.  О назначении и возможностях указанных типов  можно  ознакомиться по материалам, представленным  в[1,2,9].

Закончить общий  экскурс в базы данных  целесообразно знакомством с информационными системами, построенными на основе БД,  OLTP- технологией  оперативной обработки транзакции, OLAP-технологией, перспективными направлениями развития БД.[1,9,14]

Обзор и классификация современных СУБД

Прежде, чем перейти к изучению вопросов данной темы следует уяснить четкую разницу между понятиями  банк данных (БД), база данных (БД) и система управления базами данных (СУБД).  В этом случае будет проще перейти к  изучению последующего материала и, в частности, к изучению архитектуры СУБД.   Рассматривая этот вопрос, следует обратить внимание на то, что вопросу построения, архитектуре СУБД были посвящены целые научные исследования, и самым жизнеспособным из них оказалась предложенная американским комитетом по стандартизации ANSI (American National Standards Institute) трехуровневая система организации БД. Эта архитектура позволяет обеспечить логическую и физическую независимость при работе с данными.  Материал, посвященный классической архитектуре  БД,  определяющий понятия логической и физической независимости данных можно найти в  [3].

Изучая БД, нельзя обойти вопрос об основных функциях, которые она должна выполнять. Этот материал, как правило, имеется во всех учебниках по БД,  например, его можно найти в [3,6,11].

В настоящее время существуют  очень разнообразная классификация  СУБД. СУБД  классифицируются  по моделям представления данных, по использованию и размещению данных,  по архитектуре многопользовательской системы, по управлению данными. Вопросы классификации БД достаточно полно  рассмотрены  в [2,3,17].

Студенты, обучающиеся по данной специальностидолжны знать и основные функции администратора БД, поскольку некоторым их них  после окончания университета, возможно, придется работать администраторами БД. Функции администратора  подробно описаны  в [3,6].

Book-Science
Добавить комментарий