Таблица "Товары"
Имя поля | Тип данных | Размер/ Формат | Подпись | Индексир. поле | Обязат. поле | Другие |
КодТовара | Счетчик | Дл целое | Код товара | Да (Совп. не доп.) | ||
Марка | Текстовый | 50 | Марка | Да (Совп. доп.) | Нет | |
ОписаниеТовара | Текстовый | 255 | Описание товара | Нет | Нет | |
КодТипа | Числовой | Дл целое | Код типа | Да (Совп. доп.) | Нет | |
СерийныйНомер | Текстовый | 50 | Серийный номер | Да (Совп. доп.) | Нет | |
Цена | Денежный | Денежный | Цена | Нет | Нет | |
ЕдиницаИзмерения | Текстовый | 50 | Единица измерения | Нет | Нет | |
МинимальныйЗапас | Числовой | Дл целое | Минимальный запас | Нет | Нет | |
ПоставкиПрекращены | Логический | Да/Нет | Поставки прекращены | Нет | Нет | |
ВремяЗадержки | Текстовый | 30 | Срок | Нет | Нет |
Таблица "Типы"
Имя поля | Тип данных | Размер/ Формат | Подпись | Индексир. поле | Обязат. поле | Другие |
КодТипа | Счетчик | Дл целое | Код типа | Да (Совп. не доп.) | ||
НазваниеТипа | Текстовый | 50 | Категория | Да (Совп. доп.) | Нет |
Таблица "Сделки"
Имя поля | Тип данных | Размер/ Формат | Подпись | Индексир. поле | Обязат. поле | Другие |
КодОперации | Счетчик | Дл целое | Код операции | Да (Совп. не доп.) | ||
ДатаОперации | Дата/время | Краткий формат даты | Дата операции | Да (Совп. доп.) | Нет | Маска ввода 99.99.00;0 |
КодТовара | Числовой | Дл целое | Код товара | Да (Совп. доп.) | Нет | |
КодЗаказа | Числовой | Дл целое | Код заказа | Да (Совп. доп.) | Нет | |
ОписаниеОперации | Текстовый | 255 | Описание операции | Нет | Нет | |
Цена | Денежный | Денежный | Цена | Нет | Нет | |
ЗаказанноеКоличество | Числовой | Длинное целое | Заказанное количество | Нет | Нет | |
ПолученноеКоличество | Числовой | Длинное целое | Полученное количество | Нет | Нет | |
Продано | Числовой | Длинное целое | Продано | Нет | Нет | |
Усушка | Числовой | Длинное целое | Усушка | Нет | Нет |
Таблица "Закупки"
Имя поля | Тип данных | Размер/ Формат | Подпись | Индексир. поле | Обязат. поле | Другие |
КодЗаказа | Счетчик | Дл целое | Код заказа | Да (Совп. не доп.) | ||
НомерЗаказа | Текстовый | 30 | Номер Заказа | Нет | Нет | |
ОписаниеЗаказа | Текстовый | 255 | Описание Заказа | Нет | Нет | |
КодПоставщика | Числовой | Дл целое | Код поставщика | Да (Совп. доп.) | Нет | |
КодСотрудника | Числовой | Дл целое | Код сотрудника | Да (Совп. доп.) | Нет | |
ДатаРазмещения | Дата/время | Краткий формат даты | Дата размещения | Да (Совп. доп.) | Нет | Маска ввода 99.99.00;0 |
ДатаНазначения | Дата/время | Краткий формат даты | Дата назначения | Нет | Нет | Маска ввода 99.99.00;0 |
ОбещаннаяДата | Дата/время | Краткий формат даты | Обещанная дата | Нет | Нет | Маска ввода 99.99.00;0 |
ДатаИсполнения | Дата/время | Краткий формат даты | Дата исполнения | Нет | Нет | Маска ввода 99.99.00;0 |
КодМетодаДоставки | Числовой | Длинное целое | Код доставки | Да (Совп. доп.) | Нет | |
СтоимостьДоставки | Денежный | Денежный | Цена доставки | Нет | Нет |
Таблица "Поставщики"
Имя поля | Тип данных | Размер/ Формат | Подпись | Индексир. поле | Обязат. поле | Другие |
КодПоставщика | Счетчик | Дл целое | Код поставщика | Да (Совп. не доп.) | ||
НазваниеПоставщика | Текстовый | 50 | Название | Да (Совп. доп.) | Нет | |
ОбращатьсяК | Текстовый | 50 | Обращаться к | Да (Совп. доп.) | Нет | |
ДолжностьПолучателя | Текстовый | 50 | Должность | Нет | Нет | |
Адрес | Текстовый | 255 | Нет | Нет | ||
Город | Текстовый | 50 | Нет | Нет | ||
ПочтовыйИндекс | Текстовый | 20 | Индекс | Да (Совп. доп.) | Нет | |
ОбластьКрайРеспу блика | Текстовый | 20 | Регион | Нет | Нет | |
Страна | Текстовый | 50 | Нет | Нет | ||
НомерТелефона | Текстовый | 30 | Телефон | Нет | Нет | |
Факс | Текстовый | 30 | Нет | Нет | ||
УсловияОплаты | Текстовый | 255 | Условия оплаты | Нет | Нет | |
АдресЭлектроннойПо чты | Текстовый | 50 | Электронная почта | Да (Совп. доп.) | Нет |
Таблица "Доставка"
Имя поля | Тип данных | Размер/ Формат | Подпись | Индексир. поле | Обязат. поле | Другие |
КодМетодаДоставки | Счетчик | Дл целое | Код доставки | Да (Совп. не доп.) | ||
МетодДоставки | Текстовый | 20 | Метод доставки | Нет | Нет |
Таблица "Сотрудники"
Имя поля | Тип данных | Размер/ Формат | Подпись | Индексир. поле | Обязат. поле | Другие |
КодСотрудника | Счетчик | Дл целое | Код сотрудника | Да (Совп. не доп.) | ||
Имя | Текстовый | 50 | Нет | Нет | ||
Фамилия | Текстовый | 50 | Да (Совп. доп.) | Нет | ||
Должность | Текстовый | 50 | Нет | Нет | ||
ЭлектроннаяПочта | Текстовый | 50 | Имя электронной почты | Да (Совп. доп.) | Нет | |
Внутренний | Текстовый | 30 | Нет | Нет | ||
РабочийТелефон | Текстовый | 30 | Нет | Нет |
Таблица подстановок в связанных полях
Таблица | Товары | Сделки | Закупки |
Поле | Код типа | Код товара | Код поставщика |
Подстановки | |||
Тип элемента управления | Поле со списком | Поле со списком | Поле со списком |
Тип источника строк | Таблица или запрос | Таблица или запрос | Таблица или запрос |
Источник строк | SELECT [Типы].* FROM [Типы] ORDER BY [Типы].[НазваниеТипа]; | Товары | SELECT [Поставщики].* FROM [Поставщики] ORDER BY [Поставщики].[НазваниеПоставщика]; |
Присоединенный столбец | 1 | 1 | 1 |
Число столбцов | 2 | 2 | 2 |
Заглавия столбцов | Нет | Да | Нет |
Ширина столбцов | 0см;5см | 1см;5см | 0см;5см |
Число строк списка | 8 | 8 | 8 |
Ширина списка | 5 | 5 | 5 |
Ограничиться списком | Да | Да | Да |
Таблица | Закупки | Закупки |
Поле | Код сотрудника | Код метода доставки |
Подстановки | ||
Тип элемента управления | Поле со списком | Поле со списком |
Тип источника строк | Таблица или запрос | Таблица или запрос |
Источник строк | SELECT [КодСотрудника], [Фамилия]&","&[Имя] FROM [Сотрудники] ORDER BY [Фамилия]&","&[Имя]; | SELECT [Доставка].* FROM [Доставка] ORDER BY [Доставка].[МетодДоставки]; |
Присоединенный столбец | 1 | 1 |
Число столбцов | 2 | 2 |
Заглавия столбцов | Нет | Нет |
Ширина столбцов | 0см;5см | 0см;5см |
Число строк списка | 8 | 8 |
Ширина списка | 5 | 5 |
Ограничиться списком | Да | Да |
Содержание отчета.
1.Описание сущностей и их атрибутов.
2.Описание таблиц и определение свойств полей таблиц.
3.Модель данных «сущность – связь».
4.Описание типов связей и связываемых полей.
Контрольные вопросы
- Основные понятия информационно-логических моделей: сущность, атрибут (реквизит), информационный объект, информационный элемент.
- Основные понятия баз данных: поле, запись, таблица.
- Что такое нормализация данных?
- Ключи в БД (простые, составные, первичные, вторичные, внешние) и их назначение.
- Индексация таблиц и ее назначение.
- Какими свойствами обладают таблицы, которые находятся в1-й, во 2-й и в 3-й нормальной форме?
- Какими свойствами обладают связи "один-к-одному", "один-ко-многим", "много-ко-многим"?
- Каковы свойства внутреннего объединения таблиц, левого и правого внешнего объединений?
- Реализация отношения "много-ко-многим" в базе данных.