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

Наброски и зарисовки растений, плодов, цветов: Освоить конструктивное построение структуры дерева через зарисовки отдельных деревьев, группы деревьев...

Индивидуальные очистные сооружения: К классу индивидуальных очистных сооружений относят сооружения, пропускная способность которых...

Получение справочной информации об объектах базы данных

2023-01-02 76
Получение справочной информации об объектах базы данных 0.00 из 5.00 0 оценок
Заказать работу

Информацию об объектах текущей базы данных можно получить, запустив хранимую процедуру SP_HELP, выполнив оператор

SP_HELP <имя объекта>

Для объекта-таблицы отображаются: имя собственника таблицы; дата и время ее создания; имена столбцов таблицы и их типы данных; имена, описания и ключи индексов, связанных с таблицей; типы, имена и описания ограничений столбцов и таблицы в целом. Без входных параметров эта процедура возвращает список всех объектов, их собственников и типов объектов.

Для получения информации только об ограничениях таблицы можно воспользоваться хранимой процедурой SP_HELPCONSTRAINT, выполнив оператор

SP_HELPCONSTRAINT <имя таблицы>

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

SP_HELPINDEX <имя таблицы>

Для того, чтобы получить список и описания объектов класса X, определенных в базе данных, можно выполнить оператор

SELECT * FROM sysobjects WHERE type= ‘X’

Возможные значения параметра X: U - таблица, V - представление, С - проверочное ограничение, F - ограничение по ссылкам, K - ограничение уникальности, D - раздел умолчаний.

 

Варианты заданий

1) Схема таблицы СТУДЕНТ:

· идентификатор зачетки

· фамилия и инициалы студента

· специальность

· группа

· дата рождения

· наличие стипендии (имеется/не имеется)

· адрес проживания

· средний балл зачетки

 

Ограничение уникальности: идентификатор зачетки.

Проверочные ограничения: а) Код группы должен иметь следующую структуру: <цифра><цифра><буква><буква><цифра>; б) средний балл зачетки должен быть в интервале [2,5].

Спецификация представления: представляемая таблица содержит идентификатор зачетки, фамилию и инициалы студента, а также средний балл зачетки для студентов, получающих стипендию.

Спецификация курсора: результирующая таблица включает фамилию и инициалы студента, группу и адрес проживания для студентов, имеющих средний балл зачетки более 4.5.

 

2) Схема таблицы ЭКЗАМЕН:

· название предмета

· фамилия и инициалы студента

· фамилия и инициалы преподавателя

· должность преподавателя

· дата сдачи экзамена

· номер аудитории

· оценка

· сложность предмета

 

Ограничение уникальности: название предмета, фамилия и инициалы студента.

Проверочные ограничения: а) должность преподавателя должна быть одной из следующего списка: ассистент, старший преподаватель, доцент, профессор; б) сложность предмета должна быть в интервале [0,1].

Спецификация представления: представляемая таблица содержит название предмета, фамилию и инициалы студента, а также экзаменационную оценку для тех экзаменов, которые принимают профессора.

Спецификация курсора: результирующая таблица включает все сведения об экзаменах, сданных на оценку “отлично”.

 

3) Схема таблицы ВОЕННОСЛУЖАЩИЕ:

· номер военного билета

· фамилия и инициалы

· дата рождения

· род войск

· воинское звание

· оклад

· рост

· вес

· номер противогаза

· наличие водительских прав (имеются/не имеются)

 

Ограничение уникальности: номер военного билета.

Проверочные ограничения: а) номер военного билета должен состоять из шести цифр; б) номер противогаза должен быть цифрой 1,2 или 3.

Спецификация представления: представляемая таблица содержит номер военного билета, фамилию и инициалы, род войск военнослужащих ростом более 180 см.

Спецификация курсора: результирующая содержит фамилию и инициалы, воинское звание, номер противогаза военнослужащих, имеющих водительские права.

 

4) Схема таблицы КОМПЬЮТЕР:

· марка компьютера

· страна сборки

· процессор

· объем оперативной памяти

· объем внешней памяти

· быстродействие

· наличие мыши (имеется/не имеется)

· марка монитора

· цена

· дата выпуска

 

Ограничение уникальности: марка компьютера, страна сборки.

Проверочные ограничения: а) объем оперативной памяти должен быть в интервале [2,128] Мбайт; б) Дата выпуска должна быть не больше текущей даты.

Спецификация представления: представляемая таблица содержит марку компьютера, страну сборки и цену для компьютеров, имеющих объем оперативной памяти более 8 Мбайт.

Спецификация курсора: результирующая таблица совпадает с базовой.

 

5) Схема таблицы УЧЕБНЫЙ ПЛАН:

· код специальности

· название дисциплины

· семестр

· дата начала семестра

· общее количество часов

· наличие курсового проекта (имеется/не имеется)

· формы отчетности (экзамены, зачеты и т.д.)

 

Ограничение уникальности: код специальности, название дисциплины, семестр.

Проверочные ограничения: а) код специальности должен иметь следующую структуру: <цифра><цифра>.<цифра><цифра>; б) семестр должен быть или осенний или весенний.

Спецификация представления: представляемая таблица содержит код специальности, семестр и название дисциплин, для которых предусмотрен курсовой проект.

Спецификация курсора: результирующая таблица содержит все сведения о дисциплинах весеннего семестра.

 

6) Схема таблицы ПОСТАВКИ ТОВАРОВ:

· название фирмы-поставщика

· название фирмы-потребителя

· товарный кредит (да/нет)

· название товара

· количество единиц товара

· вес единицы товара

· цена единицы товара

· платежные реквизиты (адрес и номер расчетного счета)

· дата отгрузки

 

Ограничение уникальности: название фирмы-поставщика, название фирмы-потребителя.

Проверочные ограничения: а) поставляемыми товарами являются холодильники, пылесосы и утюги; б) количество поставляемых единиц товара не должно превышать 100 штук.

Спецификация представления: представляемая таблица содержит сведения о товарах.

Спецификация курсора: результирующая таблица содержит название фирмы-поставщика, название фирмы-потребителя и название товара для поставок, в которых используется товарный кредит.

 

7) Схема таблицы АВТОТРАНСПОРТ:

· государственный номер

· тип (автобус, самосвал, тягач, джип)

· марка

· год изготовления

· грузоподъемность или вместимость

· расход горючего на 100 км

· пробег к текущему техосмотру

· дата проведения последнего техосмотра

· успешность техосмотра (положительная/отрицательная)

 

Ограничение уникальности: государственный номер.

Проверочные ограничения: а) государственный номер имеет следующую структуру: <буква><цифра><цифра><цифра><буква><буква>; б) автотранспорт может быть следующих типов: автобус, самосвал, тягач, джип.

Спецификация представления: представляемая таблица содержит государственный номер, тип и марку автотранспорта, успешно прошедшего техосмотр.

Спецификация курсора: результирующая таблица содержит тип автотранспорта, грузоподъемность (вместимость) и дату проведения последнего техосмотра для автотранспорта, выпущенного за последние пять лет.

 

8) Схема таблицы ФАКУЛЬТЕТ:

· название факультета

· фамилия и инициалы декана

· телефон деканата

· дата основания факультета

· число выпускающих кафедр

· число обучаемых студентов

· наличие иностранных студентов (имеются/не имеются)

· удельный вес преподавателей с учеными степенями

 

Ограничение уникальности: название факультета.

Проверочные ограничения: а) телефон деканата должен иметь следующую структуру: 63-<цифра><цифра>-<цифра><цифра>; б) удельный вес преподавателей с учеными степенями должен быть в интервале [0,1].

Спецификация представления: представляемая таблица содержит название факультета, фамилию и инициалы деканата, а также число выпускающих кафедр для факультетов, на которых учатся иностранные студенты.

Спецификация курсора: результирующая таблица содержит фамилию и инициалы декана, телефон и дату основания деканата.

 

9) Схема таблицы УСПЕВАЕМОСТЬ:

· факультет

· специальность

· дисциплина

· общее количество студентов

· количество сдававших студентов

· удельные веса отличных, хороших, удовлетворительных и неудовлетворительных оценок

· дата начала экзаменационной сессии

 

Ограничение уникальности: факультет, специальность, дисциплина.

Проверочные ограничения: а) количество сдававших студентов не должно быть больше количества студентов; б) сумма удельных весов отличных, хороших, удовлетворительных и неудовлетворительных оценок должна быть равной 1.

Спецификация представления: представляемая таблица содержит названия специальности и дисциплины, а также количество сдававших студентов для факультета вычислительной техники.

Спецификация курсора: результирующая таблица содержит все сведения об успеваемости на специальности “Вычислительные машины, комплексы, системы и сети”.

 

10) Схема таблицы ЖИВОТНОЕ:

· название животного

· класс животного

· максимальный вес животного

· минимальный вес животного

· средний вес животного

· окраска

· место обитания

· дата занесения в Красну книгу

· продолжительность жизни

· летательные способности (летает/не летает)

 

Ограничение уникальности: название животного.

Проверочные ограничения: а) средний вес животного должен быть больше минимального веса и меньше максимального веса; б) дата занесения в Красную Книгу не должна быть больше текущей даты.

Спецификация представления: представляемая таблица содержит сведения о весе животных.

Спецификация курсора: результирующая таблица содержит название, класс и средний вес животных, способных летать.

 

11) Схема таблицы ФИРМА:

· название фирмы

· организационно-правовая форма (ООО, ОАО, ТОО и т.д.)

· юридический адрес

· дата учреждения

· количество работников

· число работников, имеющих водительские права

· средний оклад работников

· средний возраст работников

· направления деятельности

· задолженность по налогам (имеется/не имеется)

 

Ограничение уникальности: название фирмы.

Проверочные ограничения: а) число работников, имеющих водительские права не должно превышать общее количество работников; б) средний возраст работников не должен превышать 35 лет.

Спецификация представления: представляемая таблица включает название фирмы и соответствующие обобщенные сведения о работниках этой фирмы.

Спецификация курсора: результирующая таблица содержит название фирмы, юридический адрес и количество работников, причем удельный вес работников фирмы, имеющих водительские права, превышает 60%.

 

12) Схема таблицы ТЕЛЕВИЗОР:

· марка телевизора

· страна сборки

· тип кинескопа

· размер по диагонали

· системы цветности

· число каналов

· наличие телетекста (имеется/не имеется)

· звук (моно/.стерео)

· выходная мощность

· вес

· потребляемая мощность

· дата продажи

 

Ограничение уникальности: марка телевизора, страна сборки.

Проверочные ограничения: а) система цветности может быть следующих типов: PAL/SECAM, B/G, D/K, H, I, M, NTSC, VIT); б) число каналов должно быть не меньше 40.

Спецификация представления: представляемая таблица содержит марку телевизора, страну сборки и потребляемую мощность для телевизоров, имеющих телетекст.

Спецификация курсора: результирующая таблица совпадает с базовой.

 

Лабораторная работа N 3


Поделиться с друзьями:

Папиллярные узоры пальцев рук - маркер спортивных способностей: дерматоглифические признаки формируются на 3-5 месяце беременности, не изменяются в течение жизни...

Поперечные профили набережных и береговой полосы: На городских территориях берегоукрепление проектируют с учетом технических и экономических требований, но особое значение придают эстетическим...

Семя – орган полового размножения и расселения растений: наружи у семян имеется плотный покров – кожура...

Механическое удерживание земляных масс: Механическое удерживание земляных масс на склоне обеспечивают контрфорсными сооружениями различных конструкций...



© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!

0.069 с.