Форум программистов, компьютерный форум, киберфорум
Microsoft SQL Server
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/5: Рейтинг темы: голосов - 5, средняя оценка - 5.00
2 / 2 / 0
Регистрация: 18.04.2013
Сообщений: 199

SQL Server r2. Со скрипта создать реляционную модель БД

14.04.2014, 00:53. Показов 1083. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
не могу с этого скрипта создать реляционную модель БД
SQL
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
CREATE DATABASE [Автовокзали]
 COLLATE Cyrillic_General_CI_AS
GO
 
/****** Object:  Table [dbo].[Автопарк]    Script Date: 22.01.2008 2:22:40 ******/
CREATE TABLE [dbo].[Автопарк] (
    [ID] [INT] IDENTITY (1, 1) NOT FOR REPLICATION  NOT NULL ,
    [Автовокзал] [INT] NULL ,
    [Автонумерація] [NCHAR] (10) COLLATE Cyrillic_General_CI_AS NULL ,
    [Кількість місць] [INT] NULL ,
    [Модель] [NCHAR] (10) COLLATE Cyrillic_General_CI_AS NULL 
) ON [PRIMARY]
GO
 
/****** Object:  Table [dbo].[Автовокзал]    Script Date: 22.01.2008 2:22:40 ******/
CREATE TABLE [dbo].[Автовокзал] (
    [ID] [INT] IDENTITY (1, 1) NOT FOR REPLICATION  NOT NULL ,
    [Регіон] [NCHAR] (50) COLLATE Cyrillic_General_CI_AS NULL ,
    [Місто] [NCHAR] (50) COLLATE Cyrillic_General_CI_AS NULL ,
    [Вулиця] [NCHAR] (50) COLLATE Cyrillic_General_CI_AS NULL ,
    [Телефон] [NCHAR] (10) COLLATE Cyrillic_General_CI_AS NULL ,
    [Директор] [NCHAR] (20) COLLATE Cyrillic_General_CI_AS NULL ,
    [NAME] [NCHAR] (50) COLLATE Cyrillic_General_CI_AS NULL 
) ON [PRIMARY]
GO
 
/****** Object:  Table [dbo].[Персонал]    Script Date: 22.01.2008 2:22:40 ******/
CREATE TABLE [dbo].[Personal] (
    [Id] [INT] IDENTITY (1, 1) NOT FOR REPLICATION  NOT NULL ,
    [Ім'я] [nchar] (20) COLLATE Cyrillic_General_CI_AS NULL ,
    [Прізвище] [nchar] (20) COLLATE Cyrillic_General_CI_AS NULL ,
    [Посада] [nchar] (50) COLLATE Cyrillic_General_CI_AS NULL ,
    [Пол] [bit] NULL ,
    [День Народження] [datetime] NULL ,
    [Регіон] [nchar] (10) COLLATE Cyrillic_General_CI_AS NULL ,
    [Місто] [nchar] (10) COLLATE Cyrillic_General_CI_AS NULL ,
    [Вулиця] [nchar] (10) COLLATE Cyrillic_General_CI_AS NULL ,
    [Квартира] [int] NULL ,
    [Телефон] [nchar] (10) COLLATE Cyrillic_General_CI_AS NULL ,
    [Автовокзал] [int] NULL ,
    [Логін Ім'я] [NCHAR] (10) COLLATE Cyrillic_General_CI_AS NULL ,
    [Пароль] [NCHAR] (10) COLLATE Cyrillic_General_CI_AS NULL 
) ON [PRIMARY]
GO
 
/****** Object:  Table [dbo].[Рейси]    Script Date: 22.01.2008 2:22:40 ******/
CREATE TABLE [dbo].[Рейси] (
    [ID] [INT] IDENTITY (1, 1) NOT FOR REPLICATION  NOT NULL ,
    [Код] [NCHAR] (10) COLLATE Cyrillic_General_CI_AS NULL ,
    [DATA] [datetime] NULL ,
    [Водій] [INT] NULL ,
    [Другий водій] [INT] NULL ,
    [Пункт відправлення] [INT] NULL ,
    [Пункт призначення] [INT] NULL ,
    [Контролер] [INT] NULL ,
    [Номер платформи] [NCHAR] (10) COLLATE Cyrillic_General_CI_AS NULL ,
    [Автовокзал] [INT] NULL ,
    [Авто] [INT] NULL 
) ON [PRIMARY]
GO
 
/****** Object:  Table [dbo].[Місто]    Script Date: 22.01.2008 2:22:40 ******/
CREATE TABLE [dbo].[Місто] (
    [ID] [INT] IDENTITY (1, 1) NOT FOR REPLICATION  NOT NULL ,
    [Ім'я] [nchar] (50) COLLATE Cyrillic_General_CI_AS NULL ,
    [Регіон] [nchar] (50) COLLATE Cyrillic_General_CI_AS NULL ,
    [Карта] [image] NULL 
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
GO
 
/****** Object:  Table [dbo].[Квитки]    Script Date: 22.01.2008 2:22:40 ******/
CREATE TABLE [dbo].[Квитки] (
    [ID] [int] IDENTITY (1, 1) NOT FOR REPLICATION  NOT NULL ,
    [Місце] [int] NULL ,
    [Ціна] [real] NULL ,
    [Багаж] [bit] NULL ,
    [Рейс] [int] NOT NULL ,
    [Заказ] [int] NULL 
) ON [PRIMARY]
GO
 
/****** Object:  Table [dbo].[Заказ]    Script Date: 22.01.2008 2:22:40 ******/
CREATE TABLE [dbo].[Заказ] (
    [ID] [int] IDENTITY (1, 1) NOT FOR REPLICATION  NOT NULL ,
    [Дата] [datetime] NULL ,
    [Рейс] [int] NULL ,
    [ПІБ] [nchar] (50) COLLATE Cyrillic_General_CI_AS NULL ,
    [Номер телефону] [nchar] (10) COLLATE Cyrillic_General_CI_AS NULL 
) ON [PRIMARY]
GO
 
ALTER TABLE [dbo].[Автопарк] WITH NOCHECK ADD 
    CONSTRAINT [PK_Автопарк] PRIMARY KEY  CLUSTERED 
    (
        [ID]
    )  ON [PRIMARY] 
GO
 
ALTER TABLE [dbo].[Автовокзал] WITH NOCHECK ADD 
    CONSTRAINT [PK_Автовокзал] PRIMARY KEY  CLUSTERED 
    (
        [ID]
    )  ON [PRIMARY] 
GO
 
ALTER TABLE [dbo].[Персонал] WITH NOCHECK ADD 
    CONSTRAINT [PK_Персонал] PRIMARY KEY  CLUSTERED 
    (
        [Id]
    )  ON [PRIMARY] 
GO
 
ALTER TABLE [dbo].[Рйеси] WITH NOCHECK ADD 
    CONSTRAINT [PK_Рейси] PRIMARY KEY  CLUSTERED 
    (
        [ID]
    )  ON [PRIMARY] 
GO
 
ALTER TABLE [dbo].[Місто] WITH NOCHECK ADD 
    CONSTRAINT [PK_Місто] PRIMARY KEY  CLUSTERED 
    (
        [ID]
    )  ON [PRIMARY] 
GO
 
ALTER TABLE [dbo].[Квитки] WITH NOCHECK ADD 
    CONSTRAINT [PK_Квитки] PRIMARY KEY  CLUSTERED 
    (
        [ID]
    )  ON [PRIMARY] 
GO
 
ALTER TABLE [dbo].[Заказ] WITH NOCHECK ADD 
    CONSTRAINT [PK_Заказ] PRIMARY KEY  CLUSTERED 
    (
        [ID]
    )  ON [PRIMARY] 
GO
 
ALTER TABLE [dbo].[Автопарк] ADD 
    CONSTRAINT [FK_Автопарк_Автовокзал] FOREIGN KEY 
    (
        [Автовокзал]
    ) REFERENCES [dbo].[Автовокзал] (
        [ID]
    )
GO
 
ALTER TABLE [dbo].[Персонал] ADD 
    CONSTRAINT [FK_Персонал_Автовокзал] FOREIGN KEY 
    (
        [Автовокзал]
    ) REFERENCES [dbo].[Автовокзал] (
        [ID]
    )
GO
 
ALTER TABLE [dbo].[Рейси] ADD 
    CONSTRAINT [FK_Рейси_Автопарк] FOREIGN KEY 
    (
        [Avto]
    ) REFERENCES [dbo].[Автопарк] (
        [ID]
    ),
    CONSTRAINT [FK_Рейси_Автовокзал] FOREIGN KEY 
    (
        [Автовокзал]
    ) REFERENCES [dbo].[Автовокзал] (
        [ID]
    ),
    CONSTRAINT [FK_Рейси_Персонал] FOREIGN KEY 
    (
        [Водій]
    ) REFERENCES [dbo].[Персонал] (
        [Id]
    ),
    CONSTRAINT [FK_Рейси_Персонал1] FOREIGN KEY 
    (
        [Другий водій]
    ) REFERENCES [dbo].[Персонал] (
        [Id]
    ),
    CONSTRAINT [FK_Рейси_Персонал2] FOREIGN KEY 
    (
        [Контролер]
    ) REFERENCES [dbo].[Персонал] (
        [Id]
    ),
    CONSTRAINT [FK_Рейси_Місто] FOREIGN KEY 
    (
        [Пункт відправлення]
    ) REFERENCES [dbo].[Місто] (
        [ID]
    ),
    CONSTRAINT [FK_Рейси_Місто1] FOREIGN KEY 
    (
        [Пункт призначення]
    ) REFERENCES [dbo].[Місто] (
        [ID]
    )
GO
 
ALTER TABLE [dbo].[Квитки] ADD 
    CONSTRAINT [FK_Квитки_Рейси] FOREIGN KEY 
    (
        [Рейс]
    ) REFERENCES [dbo].[Рейси] (
        [ID]
    ),
    CONSTRAINT [FK_Квитки_Заказ] FOREIGN KEY 
    (
        [Заказ]
    ) REFERENCES [dbo].[Заказ] (
        [ID]
    )
GO
 
ALTER TABLE [dbo].[Заказ] ADD 
    CONSTRAINT [FK_Заказ_Рейси] FOREIGN KEY 
    (
        [Рейс]
    ) REFERENCES [dbo].[Рейси] (
        [ID]
    )
GO
 
SET QUOTED_IDENTIFIER OFF 
GO
SET ANSI_NULLS ON 
GO
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
14.04.2014, 00:53
Ответы с готовыми решениями:

Создать реляционную модель
По данной ЕР-Модели нужно сделать реляционную модель: студент должен учиться в одном университете. Один преподаватели может быть у...

Из Er в реляционную модель
Доброго времени суток! объясните пожалуйста как из ер-диаграммы сделать реляционную модель

как переделать реляционную модель данных(библиотека)
Представьте реляционную модель данных 1. * Книги: авторы, название, раздел УДК, раздел (техническая, общественно-политическая и т.п.),...

1
1313 / 945 / 144
Регистрация: 17.01.2013
Сообщений: 2,348
14.04.2014, 01:18
разбирайте сообщения об ошибках и последовательно устраняйте их
Например, есть таблица Personal, в ссылках на нее она назывется Персонал
Есть таблица Рейси, а где-то упоминается Рйеси
и т.д. - читайте сообщения об ошибках
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
14.04.2014, 01:18
Помогаю со студенческими работами здесь

Связать модель данных с таблицей в SQL Server
Добрый день! я только разбираюсь, вопрос в следующем: У меня есть модель данных Order, есть БД в SQL Server'e (она была создана...

[Microsoft][ODBC SQL Server Driver][SQL Server]Login failed- User: Reason: Not defined as a valid user of a trusted SQL Server connection
Login failed- User: Reason: Not defined as a valid user of a trusted SQL Server connection Вот такую ошибку выдает. В DSN...

Вывод данных из MS SQL server. При выполнении Скрипта ничего не выводит и исполняется без ошибок
<?php require_once('includes/auth.php'); //header('Cache-Control: no-cache, must-revalidate'); header('Content-type: text/html;...

Запустить выполнение скрипта с "низким приоритетом" SQL Server
Добрый день! Что я имею ввиду: Хочу создать job внутри которого будет скрипт, который будет выполнять копирование данных из одной БД в...

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


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Символьное дифференцирование
igorrr37 13.02.2026
/ * Логарифм записывается как: (x-2)log(x^2+2) - означает логарифм (x^2+2) по основанию (x-2). Унарный минус обозначается как ! */ #include <iostream> #include <stack> #include <cctype>. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru