Студопедия

Главная страница Случайная лекция


Мы поможем в написании ваших работ!

Порталы:

БиологияВойнаГеографияИнформатикаИскусствоИсторияКультураЛингвистикаМатематикаМедицинаОхрана трудаПолитикаПравоПсихологияРелигияТехникаФизикаФилософияЭкономика



Мы поможем в написании ваших работ!




Таблицы. MS Access поддерживает реляционную модель данных, т.е

MS Access поддерживает реляционную модель данных, т.е. база данных состоит из множества взаимосвязанных отношений, каждому отношению соответствует отдельная таблица.

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

Желательно для каждой таблицы определить первичный ключ – столбец или набор столбцов однозначно определяющих строку таблицы.

Для реализации задачи были разработаны 8 таблиц. Ниже представленны их спецификации. Первое поле содержит название полей таблицы, второе – тип данных, а третье – свойства поля.

Таблица 3

Таблица Passengers

Название поля Тип данных Свойства поля
Passenger_ID Счетчик Ключевое поле; индексированное.
Passenger_FIO Короткий текст Размер поля – 50; обязательное; индексированное.
Passenger_passport_num Короткий текст Размер поля – 11; обязательное; маска ввода - 0000\ 000000;;.
Passenger_passport_given Дата/Время Формат поля – краткий формат даты; маска ввода - 00.00.0000;0; _; обязательное.  
Passenger_passport_given_by Короткий текст Размер поля – 60; обязательное.

 

Таблица 4

Таблица Tickets

Название поля Тип данных Свойства поля
Ticket_ID Счетчик Ключевое поле; индексированное.
Passenger_ID Числовой Размер поля - длинное целое; обязательное; индексированное.
Flight_ID Короткий текст Размер поля – 15; обязательное; индексированное.
Place_number Числовой Размер поля - целое; обязательное.
Place_class Числовой Размер поля - длинное целое; обязательное; индексированное.
Departure_date Дата/время Формат поля – краткий формат даты; маска ввода - 00.00.0000;0; _; обязательное.

 

Таблица 5

Таблица Flights

Название поля Тип данных Свойства поля
Flight_ID Короткий текст Ключевое поле; размер поля – 15; обязательное; индексированное.
Plane_ID Числовой   Размер поля - длинное целое; обязательное; индексированное.
Arrival_city Числовой Размер поля - длинное целое; обязательное; индексированное.
Departure_time Дата/время Формат поля – краткий формат времени; маска ввода - 00:00;;_; обязательное; индексированное.
Travel_time Дата/время Формат поля – краткий формат времени; маска ввода - 00:00;;_; обязательное; индексированное.
Arrival_time_Msk Вычисляемый Выражение - [Time_of_departure]+[Travel_time]; тип результата – дата и время; формат поля – краткий формат времени.

 

Таблица 6

Таблица Planes

Название поля Тип данных Свойства поля
Plane_ID Счетчик Ключевое поле; индексированное.
Plane_type Короткий текст Размер поля – 15; обязательное; индексированное.
Air_company_license Короткий текст Размер поля – 6; обязательное; индексированное.

Таблица 7

Таблица Air_companies

Название поля Тип данных Свойства поля
Air_company_license Короткий текст Ключевое поле; размер поля – 6; маска ввода - 000000;;_; обязательное; индексированное.
Air_company _name Короткий текст Размер поля – 20; обязательное; индексированное.
Air_company _address Короткий текст Размер поля – 50; обязательное; индексированное.

Таблица 8

Таблица Destinations

Название поля Тип данных Свойства поля
City_ID Счетчик Ключевое поле; индексированное.
City_name Короткий текст Размер поля – 35; обязательное; индексированное.

 

Таблица 9

Таблица Planes_type

Название поля Тип данных Свойства поля
Plane_ID Короткий текст Ключевое поле; размер поля – 15; обязательное; индексированное.
Plane_type Короткий текст Ключевое поле; размер поля – 25; обязательное; индексированное.
Seating_capacity Числовой Размер поля - целое; обязательное.

 

 

Таблица 10

Таблица Seats_Classes

Название поля Тип данных Свойства поля
Class_ID Счетчик Ключевое поле; индексированное.
Class_type Короткий текст Размер поля - 1; обязательное; индексированное.
Class_desc Короткий текст Размер поля - 20; обязательное.
Price Денежный Обязательное.

 


 


<== предыдущая страница | следующая страница ==>
Нормализация отношений | Запросы

Дата добавления: 2015-07-26; просмотров: 147; Нарушение авторских прав




Мы поможем в написании ваших работ!
lektsiopedia.org - Лекциопедия - 2013 год. | Страница сгенерирована за: 0.003 сек.