Рабочая учебная программа по дисциплине «Базы данных»


Тема 11. Физические модели баз данных



Download 120,5 Kb.
bet8/10
Sana24.02.2022
Hajmi120,5 Kb.
#233800
TuriРабочая учебная программа
1   2   3   4   5   6   7   8   9   10
Тема 11. Физические модели баз данных
Общая классификация физических моделей баз данных.
Файлы и файловые структуры. Методы доступа к записям файлов: файла прямого и последовательного доступа.
Методы хеширования для организации доступа к файлам. Понятие синонимов, методы разрешения коллизий.
Индексные файлы: плотный, неплотный индекс, В-деревья, инвертированные списки. Определения времени поиска произвольной записи с использованием индексных файлов.
Организация взаимосвязанных файлов: однонаправленные и двунаправленные связи. Алгоритмы модификации взаимосвязанных файлов.
Физические модели баз данных, основанные на нефайловых структурах: понятие страниц, экстентов. Виды экстентов: однородные и смешенные. Типы страниц: страницы данных, страницы трассировки, страницы индексов, страницы BLOB-объектов. Методы управления страничной организацией памяти.
Организация хранения информации в MS SQL Server 2000: страницы размещения:

  • карты распределения блоков,

  • карты свободного пространства,

  • индексные карты размещения.

Проблемы создания и сжатия больших информационных массивов, информационных хранилищ и складов данных. Основы фракталов. Фрактальная математика и фрактальные методы в архивации. Управление складами данных.
Практическая работа: - 2 часа. Изучение принципов организации физического хранения информации в MS SQL Server 2000.
Методика проведения курсовой работы
Курсовое проектирование призвано в комплексе оценить умение использовать теоретические и практические знания, полученные при изучении данного курса, при решении конкретной задачи. Курсовые проекты могут выполняться по комплексным темам командами из нескольких студентов (от двух до четырех человек). Тематика курсовых проектов может быть различной. Основная часть курсовых проектов представляет собой комплексное проектирование системы, включающее построение инфологической модели, проектирование структуры БД (с обоснованием), задание ограничений целостности и способов их реализации, построение меню и реализацию основных функций, необходимых для решения поставленной задачи. В ходе выполнения курсового проекта студенты осваивают технологию анализа предметной области, работу с заказчиками, в качестве которых выступают преподаватели, ведущие курсовой проект. При выполнении курсового командой осваивается принципы командной работы над единым проектом и принципы оформления документации по проекту в соответствии с существующими стандартами. Порядок выполнения курсового проекта следующий:
Подготовить техническое задание на проектируемую систему и оформить его в соответствии с ГОСТ, утвердить техническое задание у руководителя проекта.
Разработать эскизный проект системы.
Эскизный проект должен содержать:
Разработанную инфологическую модель БД, с описанием сущностей, атрибутов, их свойств и ограничений
Разработанную физическую модель БД для MS SQL Server 2000 в системе PowerDesigner.
Перечень пользователей, которые будут работать с системой.
Перечень не менее чем из 4-х хранимых процедур, которые будут разрабатываться с описанием их функционального назначения и алгоритма работы. Одна из хранимых процедур обязательно должна работать с курсором.
Перечень не менее чем из 3-х триггеров, которые будут разрабатываться с описанием их функционального назначения и алгоритма работы. Один из триггеров обязательно должен иметь тип instead of.
Распределение работ по реализации между командой исполнителей.
Утвердить эскизный проект у руководителя.
Создать БД, все процедуры и триггеры, подготовить отладочные тесты.
Разработать минимальный интерфейс для ввода данных в БД.
Подготовить пояснительную записку по проекту, которая включает описание концептуальной модели БД, физической модели БД и всех созданных хранимых процедур и триггеров.
Предъявить программный продукт руководителю проекта в рамках опытной демонстрации.
После утверждения руководителем программного продукта и документации по проекту подготовиться к защите курсового проекта и провести защиту проекта.
При выполнении проекта оценивается не только конечный результат, но и ритмичность выполнения проекта, качество подготовленной документации, умение работать в команде и согласовывать свои решения с коллегами.

Download 120,5 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   10




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish