Методические указания по изучению дисциплины
Студенты выбирают предметную область базы данных из предложенного списка индивидуальных заданий и создают по ней свою базу данных с запросами, отчетами и формами.
Темы индивидуальных работ:
Проектирование базы данных для домашней видеотеки
| Проектирование базы данных детского сада
| Проектирование базы данных для хранения и обработки расписаний авиарейсов и пассажиропотока в аэропорту
| Проектирование базы данных библиотеки с возможностью on-line бронирования
| Проектирование базы данных для контроля сессионной успеваемости студентов ВУЗа
| Проектирование базы данных для обеспечения регулярного учета в библиотеке ВУЗа
| Проектирование базы данных для подсистемы расчетов с клиентами в банке
| Проектирование базы данных для агентства недвижимости
| Проектирование базы данных для туристического агентства
| Проектирование базы данных для метеорологической станции
| Проектирование базы данных центра по продаже и аренде автомобилей
| Проектирование базы данных для подсистемы расчетов с клиентами в телекоммуникационной компании
| Проектирование и разработка базы данных книжного магазина
| Проектирование базы данных пункта по ремонту электроаппаратуры
| Проектирование базы данных горнолыжной базы
| Проектирование и разработка базы данных "Работа строительной компании"
| Проектирование и разработка базы данных тренера спортивной команды
| Проектирование базы данных для работы железнодорожных касс
| Проектирование базы данных ГИБДД
| Проектирование базы данных для расчета заработной платы организаций с различными системами оплаты труда
| Проектирование базы данных футбольных клубов
| Проектирование базы данных для начисления стипендии студентов ВУЗа
| Проектирование базы данных для учета пациентов платной поликлиники
| Проектирование и разработка базы данных интернет-магазина
| Проектирование и разработка базы данных информационной системы кинотеатра
| Проектирование и разработка базы данных гостиничного комплекса
| Проектирование базы данных "Информационная система фотоцентра"
| Проектирование и разработка базы данных для центра занятости населения
| Проектирование и разработка базы данных обслуживания склада
| Проектирование и разработка базы данных коммерческого учебного центра
| Проектирование и разработка базы данных для учета услуг, оказываемых юридической консультационной фирмой
| Проектирование и разработка базы данных больницы. Подсистема «Работа с пациентами».
| Проектирование и разработка базы данных больницы. Подсистема «Лекарственное обеспечение».
| Проектирование и разработка базы данных торговой организации.
|
Словарь терминов (глоссарий)
2РС - см. Фиксация двухфазная
ER-модель - модель предметной области, отражающая объекты и связи между ними (синонимы: модель «сущность-связь», модель «объект-свойство-связь», концептуальная модель)
SQL-сервер - собирательный термин, относящийся ко всем серверам баз данных, основанных на SQL
Администратор банка данных (АБД) - группа специалистов, обеспечивающих создание, функционирование и развитие БнД
База данных- поименованная совокупность взаимосвязанных данных, находящихся под управлением СУБД
База данных иерархическая - структурированная БД, реализующая иерархическую модель данных
База данных интегрированная - централизованная база данных, предназначенная для многопользовательского обращения
База данных источника - база данных, расположенная на одном из узлов вычислительной сети, после внесения некоторых изменений, в которую возникает необходимость отразить эти изменения на других узлах сети
База данных коммерческая - база данных, предназначенная для продажи
База данных неструктурированная - БД, не требующая предварительного проектирования и описания структуры БД
База данных персональная - база данных, предназначенная для локального использования одним пользователем
База данных приемника - база данных, на которую распространяются изменения в базе данных источника
База данных распределенная (DDB - Distributed DataBase) - совокупность множества взаимосвязанных баз данных, распределенных в компьютерной сети
База данных реляционная - структурированная БД, реализующая реляционную модель данных
База данных сетевая - структурированная БД, реализующая сетевую модель данных
База данных структурированная - БД, требующая предварительного проектирования и описания структуры БД
Банк данных- система специальным образом организованных данных (баз данных), программных, технических, языковых, организационно-методических средств, предназначенных для обеспечения централизованного накопления и коллективного многоцелевого использования данных
Банк данных коммерческий - банк данных, основной целью создания которого является получение прибыли от информационной деятельности.
Банк данных распределенный (РБнД) - БнД, в котором распределен хотя бы какой-либо один компонент БнД (не обязательно БД)
Блокировка - запрещение некоторых операций над данными (чаще - корректировки информации), если их обрабатывает (корректирует) другой пользователь
Владелец информационных ресурсов, информационных систем, технологий и средств их обеспечения - субъект, осуществляющий владение и пользование указанными объектами и реализующий полномочия распоряжения в пределах, установленных законом
Группа пользователей - пользователи, наделенные одинаковым набором привилегий
Идентификатор- уникальное имя объекта
Источник - узел, содержащий базу данных источника
Источник информации - субъект, который порождает информацию
Категории - объекты, составляющие обобщенный объект
Класс объектов- совокупность объектов, обладающих одинаковым набором свойств
Ключ - атрибут или совокупность атрибутов, однозначно идентифицирующих кортеж
Ключ внешний- атрибут или группа атрибутов, которая в рассматриваемом отношении не является ключом, а в другом отношении является первичным ключом
Метаинформация- информация, описывающая базу данных, а также другие части БнД
Модель «объект-свойство-связь» - ER-модель (синоним)
Модель «сущность-связь» - ER-модель (синоним)
Модель внешняя- логическая структура БД с точки зрения конкретного пользователя (синонимы: подсхема, «взгляд»/представление/view)
Модель даталогическая (datalogical) (ДЛМ) - логическая модель БД в терминах конкретной СУБД; отображение логических связей между элементами данных
Модель инфологическая (ИЛМ) - формализованное СУБД-независимое описание предметной области (синоним - концептуальная модель)
Модель концептуальная - см. Модель инфологическая
Модель физическая — описание способа хранения данных в запоминающей среде
Нотация - система обозначений, принятая в конкретной модели
Область предметная - часть реального мира, представляющая интерес для данного исследования
Объект - сущность (синоним)
Объект агрегированный - объект, отражающий объединение других объектов при совершении какого-либо действия (соответствует какому-либо процессу, в который оказываются вовлеченными другие объекты)
Объект обобщенный - объект, включающий подклассы (отражает наличие связи «род-вид» между объектами предметной области)
Объект простой- объект, рассматриваемый в данном исследовании как неделимый
Объект сложный- объект, объединяющий другие объекты, простые или сложные, также отображаемые в информационной системе
Объект составной - объект, включающий в себя в качестве составляющих другие объекты (соответствует отображению отношения «целое-часть» между объектами ПО)
Ограничения целостности - набор специальных предложений, обеспечивающих целостность данных; утверждения о допустимых значениях отдельных информационных единиц и связях между ними
Организационно-методические средства банка данных - инструкции, методические и регламентирующие материалы, предназначенные для пользователей разных категорий, взаимодействующих с банком данных
Подсхема - описание внешней модели
Пользователь- лицо или группа лиц, взаимодействующих с банком данных в процессе его создания и функционирования
Пользователь конечный - пользователи, для нужд которых создается банк данных
Потребитель информации (пользователь) - субъект, обращающийся к информационной системе или посреднику за получением необходимой ему информации и пользующийся ею
Привилегия - право пользователей на выполнение определенных операций над объектами данных некоторого типа
Приемник - узел, содержащий базу данных приемника
Продукты информационные - информационные ресурсы и программы для их обработки
Проектирование даталогическое - этап проектирования БД, включающий работы по созданию ДЛМ
Проектирование инфологическое - этап проектирования БД, включающий работы по созданию ИЛМ
Проектирование физическое - этап проектирования БД, включающий работы по созданию физической модели БД
Процедура хранимая - процедура, хранимая в оттранслированном виде на сервере
Публикация - совокупность данных, которые могут подвергаться тиражированию
Разрешение конфликтов при тиражировании - процесс согласования параллельных изменений в нескольких тиражируемых копиях
Резервирование (архивирование) - создание резервных копий файлов БД
Реорганизация- изменение физического расположения данных на носителе
Реплика - копия базы данных, являющаяся членом набора других копий, которые могут быть синхронизированы между собой
Репликация - см. Тиражирование
Репозиторий- централизованная база данных проекта (см. Словарь данных)
Ресурсы информационные - отдельные документы и отдельные массивы документов, документы и массивы документов в информационных системах (библиотеках, архивах, фондах, банках данных, других информационных системах)
Свойство - характеристика, описывающая состояние каждой сущности
Связь (Relationship) - ассоциация между сущностями, при которой каждый экземпляр одной сущности ассоциирован с произвольным (в том числе нулевым) количеством экземпляров другой сущности
Сеанс (sessions) - работа интерактивного пользователя с системой, выполняемая в промежутке между подключением его к системе и отключением от системы
Сервер баз данных - СУБД, основанная на архитектуре «клиент-сервер»
Сервер подписки- поддерживает базы данных, с которыми имеют дело конечные пользователи информации. Эти БД принимают публикуемые данные
Сервер публикации - сервер, который предоставляет данные для тиражирования
Сервер репликаций - сервер, хранящий базу данных репликаций. В БД репликаций хранятся все изменения публикуемых данных, и по мере необходимости (по плану диспетчирования или другим настройкам) сервер пересылает данные серверам подписки
Сериализуемость- критерий корректности для управления одновременным доступом, который требует, чтобы эффект множества одновременно выполняемых транзакций был эквивалентен эффекту от их последовательного выполнения при каком-либо упорядочении
Синхронизация данных - процесс обновления реплик (в распределенных системах баз данных с тиражированием), обеспечивающий тождественность дублирующихся данных
Система управления распределенной базой данных - программная система, которая позволяет управлять базой данных таким образом, чтобы ее распределенность была прозрачна для пользователей
Словарь данных- централизованное хранилище метаинформации
Снимок базы данных моментальный (Snapshot) - состояние базы данных в целом или ее фрагмента на момент получения снимка
Собственник информационных ресурсов, информационных систем, технологий и средств их обеспечения - субъект, в полном объеме реализующий полномочия владения, пользования, распоряжения указанными объектами
Создание реплики - создание копий баз данных или объектов, допускающих синхронизацию
Статья - наименьший возможный элемент публикации
СУБД - совокупность программных и языковых средств, предназначенных для создания баз данных, поддержания их в актуальном состоянии и организации доступа к ним различных пользователей в условиях принятой технологии данных
СУБД замкнутые- СУБД, имеющие собственные языки общения с пользователями БнД
СУБД иерархическая - СУБД, поддерживающая иерархическую модель данных
СУБД открытые- СУБД, в которых для обращения к базам данных используются универсальные языки программирования
|