База данных в Mssql

Автор работы: Пользователь скрыл имя, 12 Ноября 2010 в 20:45, Не определен

Описание работы

база данных написаная в mssql на примере библиотеки

Файлы: 1 файл

Документ Microsoft Word.doc

— 227.50 Кб (Скачать файл)

Содержание: 
 

     Введение…………………………………………………………………...3

           1.Инфологическая  и логическая модель ……………….….………..4

           2. Физическая модель ………………………………………………...5

           3.Создание представлений  …………………………………………10

           4.Создание процедур  …………………………………………..……11

           5.Создание запросов…………………………………………………12

           6. Заключение ……………………………………………………….14

     Литература  ……………………………………………………………..15 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

     Введение. 

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

  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

     1. Логическая и инфологическая  модель. 

Для выполнения данного курсового проекта я  выбрал создание базы данных библиотеки.

 
 
 
 
 
 
 
 
 
 
 

     2.Физическая  модель.

Сначала создадим базу данных «Библиотека»

CREATE DATABASE  [Библиотека]

Осуществляем создание таблиц и их заполнением.

Создаю  таблицу  Темы(tem)

CREATE TABLE tem (kshit int not null primary key, tnap varchar (100), tcha varchar (100))

insert into tem  values (11,'Поход шведов','Научная литература')

insert into tem  values (12,'Введение в ms sql','Учебная литература')

insert into tem  values (13,'Первый закон Ньютона', 'Учебная литература ')

insert into tem  values (14,'Вулканы',''Учебная литература ')

insert into tem  values (15,'Начало анализа','Научная литература')

insert into tem  values (16,'Теорема Пифагора', 'Научная литература ')

insert into tem  values (17,'Равнобедренный треугольник','Научная литература')

insert into tem  values (18,'Война и мир', 'Учебная литература ')

insert into tem  values (19,'Правило переноса', 'Учебная литература ')

insert into tem  values (20,'Матау','Научная фантастика')

     

Создаю  таблицу  Книги(knig)

CREATE TABLE knig (kinv int not null primary key, kshit int not null references tem, kshik int, kavt varchar(100), knai varchar(100), kgod int, ksto smallmoney)

insert into knig  values (1,11,21,'Алексеев В.В.', 'История нового времени',2009,1900)                  

insert into knig  values (2,12,22, 'Антонов В.И.', 'Информатика',2009,1900)                  

insert into knig  values (3,13,23, 'Королев Б.М.', 'Физика',2000,1100)

insert into knig  values (4,14,24,'Киселев К.Н.', 'География',2002,2500)

insert into knig  values (5,15,25,'Бисентров Л.П.', 'Алгебра',2001,1000)

insert into knig  values (6,16,26,'Ленатров Д.В.', 'Математика',2004,3000)

insert into knig  values (7,17,27,'Сапфиров Г.В.', 'Геометрия',2000,1200)

insert into knig  values (8,18,28,'Головлев П.Т.', 'Литература',2003,2000)

insert into knig  values (9,19,29,'Кровченко Ф.З.', 'Русский язык',2005,4500)

insert into knig  values (10,20,30,'Кровченко Ф.З.', 'Русский язык',2000,1100)

 

Создаю  таблицу  Абонентская книжка (Abonk)

CREATE TABLE abonk (anab int not null primary key, kinv int not null references knig, adav datetime, adas datetime, apri varchar(100), akev char (20))

insert into abonk values (31,1,'16/11/2009','23/11/2009', 'Нет долгов','Керсокова Л.В.')

insert into abonk values (32,2,'17/11/2009','25/11/2009', 'Нет долгов','Ливанова К.Н.')

insert into abonk values (33,3,'18/11/2009','26/11/2009', 'Нет долгов', 'Керсокова Л.В.')

insert into abonk values (34,4,'19/11/2009','27/11/2009', 'Нет долгов', 'Керсокова Л.В.')

insert into abonk values (35,5,'16/11/2009','28/11/2009', 'Нет долгов', 'Ливанова К.Н.')

insert into abonk values (36,6,'20/11/2009','29/11/2009', 'Нет долгов', 'Керсокова Л.В.')

Информация о работе База данных в Mssql