*
*

X

Заказать работу

оценка заказа бесплатно

Создание SQL SERVER базы данных и запросов

контрольные работы, Программирование

Объем работы: 10 стр.

Год сдачи: 2011

Стоимость: 9 бел рублей (290 рф рублей, 4.5 долларов)

Просмотров: 614

 

Не подходит работа?
Узнай цену на написание.

Оглавление
Содержание
Заказать работу
Контрольная работа по СуБД
1. Создать в SQL SERVER базу данных
• Создать на диске файл БД с именем …
• Создать структуру таблиц согласно описанию их полей.
• Определить связи между таблицами.
• Заполнить таблицы данными , в справочниках не менее 10 записей , в подчиненных таблицах не мене 20 записей

БД «Посещаемость занятий»
1. Студенты(Личный_номер,Фамилия,Имя,отчество,Номер_группы).
2. Занятия(Номер_занятия,Название_дисциплины,Фамилия_преподавателя).
3. Пропуски(Номер_занятия,Личный_номер,Дата,Вид_занятия).

2.Для созданной базы данных построить следующие запросы
Используя операции соединения таблиц построить следующие запросы:
1.Составить полные сведения о пропусках студентов заданной группы.
2.Получить полную информацию о пропусках по заданной дисциплине
3. Отыскать дисциплину и фамилию преподавателя , у которых студенты имеют наибольшее число пропусков.
4. Получить информацию о номерах групп, имеющих пропуски выше среднего. Вывести номер группы, число пропусков. Результат упорядочить в убывающем порядке.

Используя операции UNION, EXCEPT, INTERSECT построить следующие запросы.
1. Найти однофамильцев среди студентов и преподавателей.
2. Найти студентов, не имеющих пропусков. Результат упорядочить по группам.
3. Отыскать фамилии преподавателей, которые читают более одной дисципдины.
1) Создать на диске файл БД с именем «Посещаемость занятий»

CREATE DATABASE Pos_zanaty
GO

2) Создать структуру таблиц согласно описанию их полей/

USE Pos_zanaty
GO

CREATE TABLE Studenti
(
Lich_nomer bigint NOT NULL PRIMARY KEY,
Familia nchar(20) NOT NULL,
Imya nchar(10) NOT NULL,
Otchestvo nchar(20) NOT NULL,
Nomer_gr nchar(10) NOT NULL
)
GO

CREATE TABLE Zanatiya
(
Nomer_zan bigint NOT NULL PRIMARY KEY,
Nazvanie_dic nchar(50) NOT NULL,
Familia_prep nchar(20) NOT NULL
)
GO

CREATE TABLE Propuski
(
Nomer_zan bigint NOT NULL,
Lich_nomer bigint NOT NULL,
Data_ Date NOT NULL,
Vid_zan nchar(20) NOT NULL
CONSTRAINT PK_NomerZan_LichNom PRIMARY KEY(Nomer_zan, Lich_nomer, Data_)
)
GO

После офорления заказа Вам будут доступны содержание, введение, список литературы*
*- если автор дал согласие и выложил это описание.

Эту работу можно получить в офисе или после поступления денег на счет в течении 30 минут.
ФИО *


E-mail для получения работы *


Телефон *


Дополнительная информация, вопросы, комментарии:


С условиями прибретения работы согласен.

 
Добавить страницу в закладки
Отправить ссылку другу