Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Описание атрибутов таблицы ВрачиСодержание книги Похожие статьи вашей тематики
Поиск на нашем сайте
Описание атрибутов таблицы Пациенты
Описание атрибутов таблицы Посещения
Описание атрибутов таблицы Лекарства
Описание атрибутов таблицы Назначения
Запросы 1. Выдать список всех врачей-терапевтов мужского пола, их адреса и телефоны. Список упорядочить по фамилии. 2. Для каждого пациента выдать список всех врачей, которые когда-либо их посещали, дату посещения и поставленный диагноз. 3. Получить количество врачей-хирургов, их средний, максимальный и минимальный стаж работы. 4. Используя самосоединение таблиц получить все пары пациентов, проживающих по одному адресу. 5. Найти всех врачей, стаж которых больше стажа любого врача-терапевта.
Представления 1. Создать представление, в котором для каждого пациента хранятся все выписанные ему лекарства, с указанием выписавшего их врача, дату назначения, количество единиц. Считать, что врач выписывает лекарства при посещении больного. 2. Создать представление, в котором для каждого врача хранить список всех больных, которых он посетил, с указанием симптомов и диагноза.
Хранимые процедуры 1. Написать хранимую процедуру, которая выдает список всех пациентов, которые за заданный период ни разу не посещались врачом. 2. Написать хранимую процедуру, выдающую список всех пациентов, которым за заданный период выписывалось заданное лекарство более 5-ти раз.
Триггеры 1. При удалении врача проверять, остались ли в базе данных еще врачи данной специализации. Если врач данной специализации только один, удалять его нельзя. 2. При изменении специализации врача проверять, остались ли в базе данных еще врачи данной специализации. Если врач данной специализации только один, изменять его специализацию нельзя. 3. При добавлении нового посещения необходимо учитывать, что в один и тот же день одного больного может посетить только один врач, и каждый врач в один и тот же день может посетить не более 15-ти больных.
Предметная область № 5. База данных «Городская Дума» В базе хранятся имена, адреса, домашние и служебные телефоны всех членов Думы. В Думе работает порядка сорока комиссий, все участники которых являются членами Думы. Каждая комиссия имеет свой профиль, например, вопросы образования, проблемы, связанные с жильем, и так далее. Данные по каждой из комиссий включают: председатель и состав, даты включения и выхода из состава комиссии, избрания ее председателей. Члены Думы могут заседать в нескольких комиссиях. В базу заносятся время и место проведения каждого заседания комиссии с указанием депутатов Думы, которые участвуют в его организации.
Описание таблиц
Описание атрибутов В приведенных ниже таблицах: а) PK – первичный ключ, АК – альтернативный ключ, FK – внешний ключ; б) N – один из целых типов, R – один из вещественных типов, С – один из символьных типов, В – логический тип, D – тип дата. Описание атрибутов таблицы Депутаты
Описание атрибутов таблицы Комиссии
Описание атрибутов таблицы Депутаты в комиссиях
Описание атрибутов таблицы Заседания
Запросы 1. Выдать список всех комиссий, председатели которых были избраны в текущем году. Список упорядочить по фамилиям председателей комиссий по убыванию. 2. Для каждого депутата выдать список всех комиссий, членом которых он когда-либо являлся, их профиль, ФИО их председателей, дату включения и выхода. 3. По каждой комиссии показать количество проведенных заседаний в указанный период времени. 4. Используя самосоединение таблиц получить все пары комиссий, заседания которых проходили в один и тот же день в указанный период времени. 5. Выдать список всех депутатов, которые заседали в заданную дату в какой-либо комиссии. В результирующей таблице должны быть указаны адреса и телефоны депутатов, название комиссии, ее профиль и председатель.
Представления 1. Создать представление, в котором для каждой комиссии выдать список всех входивших в нее в разное время депутатов, их характеристики, характеристики комиссии. 2. Создать представление, в котором для каждой комиссии выдать список всех ее заседаний, характеристики комиссий и характеристики заседаний.
Хранимые процедуры 1. Написать хранимую процедуру, которая перед удалением депутата из таблицы Депутат, удаляет его из всех комиссий, проставляя в дату выхода из комиссии текущую дату. 2. Написать хранимую процедуру, которая перед удалением комиссии для каждого входящего в нее депутата проставляет в дату выхода из комиссии текущую дату.
Триггеры 1. При удалении записи о членстве депутата в комиссии проверять, является ли депутат членом какой-либо другой комиссии. Удаление недопустимо, если в результате депутат не будут входить ни в одну комиссию. 2. При изменении председателя комиссии проверять, является ли он членом этой комиссии. Не члены комиссии выступать в роли председателя комиссии не могут. 3. При добавлении нового заседания проверять, является ли организатор этого заседания членом комиссии. Не члены комиссии выступать в роли организаторов заседаний не могут.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Последнее изменение этой страницы: 2016-07-16; просмотров: 627; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.224.73.157 (0.01 с.) |