ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 10.01.2024
Просмотров: 484
Скачиваний: 2
СОДЕРЖАНИЕ
РАБОТА №1 ПРАКТИЧЕСКАЯ. ПОСТРОЕНИЕ БАЗЫ ДАННЫХ В СРЕДЕ ОДНОЙ ИЗ СУБД
РАБОТА №2 ПРАКТИЧЕСКАЯ. ПОСТРОЕНИЕ СХЕМЫ И СЛОВАРЯ БАЗЫ ДАННЫХ
РАБОТА №3 ПРАКТИЧЕСКАЯ. ИЗУЧЕНИЕ КОМАНД АДМИНИСТРИРОВАНИЯ ДАННЫХ
Операторы языка определения данных ddl и модификации отношений
Использование переменных в хранимых процедурах
Преимущества использования процедур
Пользовательские функции UDF (user-defined function)
РАБОТА №6 ЛАБОРАТОРНАЯ. РАЗРАБОТКА
РАБОТА №7 ПРАКТИЧЕСКАЯ. УСТАНОВКА
РАБОТА №8 ПРАКТИЧЕСКАЯ. УСТАНОВКА И НАСТРОЙКА СУБД MY SQL
РАБОТА №10 ПАРКТИЧЕСКАЯ. КОПИРОВАНИЕ БАЗ ДАННЫХ СРЕДСТВАМИ КОМАНД SQL
РАБОТА №11 ПРАКТИЧЕСКАЯ. ПЕРЕНОС БАЗЫ ДАННЫХ НА ДРУГОЙ ТИП СЕРВЕРА
РАБОТА №12 ПРАКТИЧЕСКАЯ. СОЗДАНИЕ МЕХАНИЗМОВ СЕРВЕРА ДЛЯ ОБСЛУЖИВАНИЯ БАЗЫ ДАННЫХ
sp_delete_backuphistory [ @oldest_date = ] «oldest_date»
РАБОТА №14 ПРАКТИЧЕСКАЯ. МОНИТОРИНГ НАГРУЗКИ СЕРВЕРА
РАБОТА №15 ПРАКТИЧЕСКАЯ. УСТАНОВКА И НАСТРОЙКА СЕРВЕРА БД ORACLE
СОДЕРЖАНИЕ САМОСТОЯТЕЛЬНОЙ РАБОТЫ
УЧЕБНО-МЕТОДИЧЕСКИЕ МАТЕРИАЛЫ ПО ДИСЦИПЛИНЕ
Программное обеспечение и интернет-ресурсы
Изменение значения поля в строке
Стандартные функции SQL Server Агрегативные функции
Функции манипуляции датой и временем
Функции для манипуляции со строками
точным, но не избыточным. Обычно выделяются объекты опера- тивные и справочные.
Оперативные объекты содержат некоторую текущую инфор- мацию, они часто обновляются. Это могут быть данные о единич- ной покупке, например:
таблицаПокупка(покупатель,товар,количествоТовара).
Справочные объекты содержат информацию, которая может использоваться в качестве значений атрибутов для оперативных объектов. Например, данные о товаре:
таблицаТовар(Наименование,цена,производитель).
Атрибуты справочных таблиц могут определяться значениями, других справочных таблиц, например атрибут производитель в таб- лице таблицаТовар может определятся значениями таблицы:
таблицаПроизводитель(Наименование,номерСчёта,юрАд-
рес).
Для выявленных отношений устанавливаются атрибуты и тре-
бования к ним.
Для каждого отношения необходимо сформулировать бизнес – правила соответствующей предметной области.
Бизнес – правила характеризуют поведение объекта в пред- метной области, значение его атрибутов.
Необходимо проанализировать атрибуты, выявленные для от- ношений, на предмет их атомарности. Не атомарный атрибут подра- зумевает некоторое множество составных атрибутов, а, следова- тельно, его можно представить в виде другого отношения.
Например:
Студент–объект,выполняющийобучениенапредметах.Характеризуется:
фамилией,именем,отчеством(отдельныеатрибутытипастрока);
номеромзачетнойкнижки(атрибутцелоготипа).
Студент обучается на учебном курсе (учебный курс – этоотдельное отношение, так как может иметь свои характеристи-ки).
Для выявленных объектов и их атрибутов необходимо выявить бизнес правила, определяющие требования целостности сущности, то есть обязательность значения данного атрибута, уникальность значения данного атрибута, его допустимые значения.
Например:
Фамилиястудентасостоитизсимволов,этообязательныйатрибут.
Номерзачетнойкнижки–число,минимальноезначение-10000,
Максимальное99999.
Для выявленных отношений необходимо определить бизнес- правила их функционирования в предметной области определяю- щие их с другими отношениями
В бизнес-правилах, характеризующих связи должна быть дана следующая информация:
-
содержания связи; -
множественность связи с одной и другой стороны; -
обязательности и дополнительных ограничений, ограниче- ний накладываемых на связь.
Например, отношение Покупка связано с отношением товар, так как покупка должна всегда содержать товар. Данная связь имеет множественность «один к многим», так как одна покупка может со- держать много товаров.
Каждое выявленное бизнес-правило реализуются в виде фраг- мента ER диаграммы.
-
ПОРЯДОК ВЫПОЛНЕНИЯ РАБОТЫ
-
Выделить отношения согласно заданию, описать отноше- ния, и их атрибуты. -
Описать связи между отношениями с точки зрения их мно- жественности с одной и другой стороны, обязательности, соответ- ствия бизнес правилу предметной области. -
Построить в среде SQL server Manadgment Sydudio таблицы в соответствии с заданием. -
Построить диаграмму отношений в среде SQL server Ma- nadgment Sydudio. -
Произвести заполнение отношений тестовыми данными.
4. ЗАДАНИЯ
В качестве заданий выдается примерная формулировка темы для курса лабораторных работ, в результате которых должна быть создана база данных архитектуры «сервер баз данных», то есть база данных должна быть дополнена серверными механизмами для ра- боты с ней. База данных, созданная на курсе лабораторных работ должна содержать не менее 4 таблиц.
Примеры вариантов заданий.
-
Разработка информационной системы обеспечения хране- ния, накопления и выборки данных о рейсах междугородних авто- бусов автовокзала. -
Разработка информационной системы обеспечения хране- ния, накопления и выборки данных об охотничьих угодьях Кеме- ровской области, их ресурсах и выдаче лицензий на охоту. -
Разработка информационной системы обеспечения хране- ния, накопления и выборки данных о садовых участках кемеровско- го района, расположении, владельцах, данные об участке, наимено- вание кооператива, председатель кооператива. -
Разработка информационной системы обеспечения хране- ния, накопления и выборки данных об аппаратном обеспечении персональных компьютеров и его поставщиков. -
Разработка информационной системы обеспечения хране- ния, накопления и выборки данных о цветах, букетах цветочного магазина. -
Разработка информационной системы обеспечения хране- ния, накопления и выборки данных о студентах, учебных группах, успеваемости (база деканат). -
Разработка информационной системы обеспечения хране- ния, накопления и выборки данных о состоянии сданной в ремонт компьютерной техники. -
Разработка информационной системы обеспечения хране- ния, накопления и выборки данных о тарифах и услугах сотовых операторов. -
Разработка информационной системы обеспечения хране- ния, накопления и выборки данных о зоологических особенностях животных.
-
Разработка информационной системы обеспечения хране- ния, накопления и выборки данных о деятельности гостиницы. Кли- енты, номера, проживание клиентов в номерах. -
Разработка информационной системы обеспечения хране- ния накопление выборки данных материального обеспечения учеб- ного процесса кафедры «Прикладная механика» КузГТУ. -
Разработка информационной системы обеспечения хране- ния накопление выборку данных об индивидуальных прогнозах личностей (гороскоп). -
Разработка информационной системы обеспечения хране- ния накопление выборку данных о музыкальных направлениях, и произведениях -
Разработка информационной системы обеспечения хране- ния накопление выборку данных о содержании учебного процесса, учебном плане, программах курсов, расписании и их выполнении -
Разработка информационной системы обеспечения хране- ния накопление выборки данных об Интернет-провайдерах, их ус- лугах и пользователях. -
Разработка информационной системы обеспечения хране- ния накопление выборки данных маршрутах средств общественного транспорта. -
Разработка информационной системы обеспечения хране- ния накопление выборки данных о поставке, лицах, осуществляю- щих поставку и затратах на разгрузку товара в торговый комплекс
«Палата».
-
Разработка информационной системы обеспечения хране- ния накопление выборки данных о соревнованиях Формула 1. -
Разработка информационной системы обеспечения хране- ния накопление выборки данных об анкетировании студентов. -
Разработка информационной системы обеспечения хране- ния накопление выборки данных о выполнении графика подготовки спортсмена-лыжника к соревнованиям. -
Разработка информационной системы обеспечения хране- ния, накопления и выборки данных обеспечивающих работу агент- ства недвижимости. -
Разработка информационной системы обеспечения хране- ния накопление выборки данных об игроках в футбол команд выс- шей и первой лиги.
-
Разработка информационной системы обеспечения хране- ния накопление выборки данных о лекарственных средствах, имеющихся в наличии в аптеках города. -
Разработка информационной системы обеспечения хране- ния накопление выборки данных обеспечивающих работу автомага- зина. -
Разработка информационной системы обеспечения хране- ния накопление выборки данных об иероглифах и их сочетаниях китайского языка (китайский словарь) -
Разработка информационной системы обеспечения хране- ния накопление выборки данных о музыкальных магазинах г. Кеме- рово, наличии в них аудио, видео дисках, их содержании и испол- нителях. -
Разработка информационной системы обеспечения хране- ния накопление выборки данных о странах мира, их основных ха- рактеристиках, граничащих странах. -
Разработка информационной системы обеспечения хране- ния, накопление и выборки данных о результатах игр сезона по футболу. -
Разработка информационной системы обеспечения хране- ния, накопление и выборки данных об игровом компьютерном клу- бе: игроки, игры, результаты. -
Разработка информационной системы обеспечения хране- ния накопление выборки данных о делах, ведомых в ГУВД, фигу- рантах дел. -
Разработка информационной системы обеспечения хране- ния накопление выборки данных о авто-аксессуарах, продаваемы в магазине. -
Разработка информационной системы обеспечения хране- ния накопление выборки данных обеспечивающих работу авто- предприятия, тип транспортного средства, грузоподъемность, со- стояние. -
Разработка информационной системы обеспечения хране- ния, накопление и выборки данных о начислении зарплаты работ- никам предприятия. Работник. Дата. Начислено. Необходимо дан- ные об отделах, в которых работают работники. -
Разработка информационной системы обеспечения хране- ния, накопление и выборки данных о кулинарных рецептах.
-
Разработка информационной системы обеспечения хране- ния накопление выборки данных высаженных культурах, исполни- телях, проведенных работах, истории посадок на садовом участке. -
Разработка информационной системы обеспечения хране- ния накопление выборки данных о нотных записях и текстах музы- кальных произведений. -
Разработка информационной системы обеспечения хранения накопление выборки данных о чемпионате России по баскетболу. -
Разработка информационной системы обеспечения хране- ния, накопление и выборки данных о репертуаре театра на сезон. -
Разработка информационной системы обеспечения хране- ния, накопление и выборки данных о данных соревнованиях по ве- лоспорту. -
Разработка информационной системы обеспечения хране- ния, накопление и выборки данных о товарах ружейного магазина (характеристики оружия, боеприпасы, аксессуары).
5. КОНТРОЛЬНЫЕ ВОПРОСЫ
-
Что подразумевается под схемой базы данных? -
Каким образом выявляются отношения базы данных? -
Чему соответствует таблица базы данных в предметной области?