Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые проекты » Автоматизація обліку роботи автотранспортного підприємства

Реферат Автоматизація обліку роботи автотранспортного підприємства





>


SQL- сценарій

USE master

----//Створення БД з параметрами за замовчуванням//----- DATABASE AutotransportationAutotransportation

----//Створення таблиць//----- TABLE WaySheets

(int IDENTITY (1,1) PRIMARY KEY, char (80) NOT NULL, datetime NOT NULL, int NOT NULL, int NOT NULL, int NULL

) TABLE WaySheet

(int IDENTITY (1,1) PRIMARY KEY, char (80) NOT NULL, datetime NOT NULL, char (20) NOT NULL, char (20) NOT NULL, char (10) NOT NULL , char (80) NOT NULL, int NOT NULL, char (80) NULL, int NULL, char (80) NULL, int NULL, int NULL, int NULL, int NULL, int NULL, char (5) NULL, char ( 5) NULL, char (5) NULL, char (5) NULL, int NULL, int NULL, char (5) NULL, char (5) NULL, char (5) NULL, char (5) NULL, int NULL, int NULL, money NULL, money NULL

) TABLE Drivers

(int IDENTITY (300,1) PRIMARY KEY, char (80) NOT NULL, char (80) NOT NULL, char (80) NOT NULL, datetime NOT NULL, char (10) NOT NULL , char (10) NOT NULL, int NOT NULL

) TABLE WorkedTime

(int IDENTITY (1,1) PRIMARY KEY, int NOT NULL, datetime NULL, datetime NOT NULL, int NOT NULL, int NOT NULL, int NULL, int NULL, int NULL, int NULL, int NULL, int NULL, int NULL, datetime NULL, datetime NULL, datetime NULL, datetime NULL

) TABLE Conductors

(int IDENTITY (200,1) PRIMARY KEY, char (80) NOT NULL, char (80) NOT NULL, char (80) NOT NULL, datetime NOT NULL, char (10) NOT NULL

) TABLE Revenue

(int IDENTITY (1,1) PRIMARY KEY, int NOT NULL, datetime NOT NULL, money NOT NULL, money NOT NULL, int NOT NULL, int NOT NULL, int NOT NULL, int NOT NULL

) TABLE Buses

(int IDENTITY (1,1) PRIMARY KEY, char (80) NOT NULL, char (6) NOT NULL, int NOT NULL

) TABLE Distance

(int IDENTITY (1,1) PRIMARY KEY, int NOT NULL, datetime NOT NULL, int NOT NUlL

) TABLE Routes

(int IDENTITY (1,1) PRIMARY KEY, char (80) NOT NULL, char (200) NULL, int NOT NULL, int NOT NULL, money NOT NULL, int NOT NULL, datetime NOT NULL, datetime NOT NULL

)

----//Створення уявлень//----- VIEW SearchDriversView ASRTRIM (LastName) + + SUBSTRING (FirstName, 1,1) + . Raquo; + SUBSTRING (Patronymic, 1,1) + . Raquo; AS DriverDriversVIEW SearchConductorView ASRTRIM (LastName) + + SUBSTRING (FirstName, 1,1) + . Raquo; + SUBSTRING (Patronymic, 1,1) + . Raquo; AS ConductorConductorsVIEW SearchBusView ASRTRIM (Brend) + ( + RTRIM (StateNumber) + ) AS BusBusesVIEW WaySheetsView ASRTRIM (NumberSheet) AS NumberSheet, Date,

(SELECT RTRIM (LastName) + + SUBSTRING (FirstName, 1,1) + . + SUBSTRING (Patronymic, 1,1) + . FROM Drivers WHERE Drivers.IDDriver=WaySheets.IDDriver) AS Driver,

(SELECT RTRIM (Brend) + ( + RTRIM (StateNumber) + ) FROM Buses WHERE Buses.IDBus=WaySheets.IDBus) AS Bus,

(SELECT RTRIM (LastName) + + SUBSTRING (FirstName, 1,1) + . + SUBSTRING (Patronymic, 1,1) + . FROM Conductors WHERE Conductors.IDConductor=WaySheets.IDConductor) AS ConductorWaySheetsVIEW WaySheets1View ASRTRIM (NumberSheet) AS NumberSheet, Date, IDDriver,

(SELECT RTRIM (LastName) + + SUBSTRING (FirstName, 1,1) + . + SUBSTRING (Patronymic, 1,1) + . FROM Drivers WHERE Drivers.IDDriver=WaySheets.IDDriver) AS Driver,

(SELECT RTRIM (Brend) + ( + RTRIM (StateNumber) + ) FROM Buses WHERE Buses.IDBus=WaySheets.IDBus) AS Bus,

(SELECT RTRIM (LastName) + + SUBSTRING (FirstName, 1,1) + . + SUBSTRING (Patronymic, 1,1) + . FROM Conductors WHERE Conductors.IDConductor=WaySheets.IDConductor) AS ConductorWaySheetsVIEW WaySheetWiew ASRTRIM (NumberSheet) AS NumberSheet, Date, RTRIM (DateDay) AS DateDay, RTRIM (BrendBus) AS BrendBus, StateNumberBus, (Driver) AS Driver, IDDriver, RTRIM (Conductor) AS Conductor, IDConductor, RTRIM (NameRoute) AS NameRoute, Change ,, Distance, PlannedTrip, ActualTrip, PlannedExit, ActualExit, PlannedReturn, ActualReturn, PlannedSpendFuel ,, Repairs, TO2, Stopping, Reserve, SpeedometerExit, SpeedometerReturn, PlannedRevenue, ActualRevenueWaySheetVIEW BusesView ASRTRIM ( Brend) AS Brend, RTRIM (StateNumber) AS StateNumber, SpeedometerBusesVIEW ConductorsView ASIDConductor, RTRIM (LastName) + + SUBSTRING (FirstName, 1,1) + . Raquo; + SUBSTRING (Patronymic, 1,1) + . Raquo; AS Conductor, (LastName) AS LastName, RTRIM (FirstName) AS FirstName, RTRIM (Patronymic) AS Patronymic, Birthday, (PassportNumber, 1, 4) + + SUBSTRING (PassportNumbe...


Назад | сторінка 9 з 19 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Corporate identity
  • Реферат на тему: National features of cuisine and table manners
  • Реферат на тему: Games activity at the foreign language lesson as one of the basic ways of l ...
  • Реферат на тему: Money. Clauses expressing purpose
  • Реферат на тему: Money. Clauses expressing purpose