Информация о представлении данных посредством Access. Определение таблиц

Страницы работы

Уважаемые коллеги! Предлагаем вам разработку программного обеспечения под ключ.

Опытные программисты сделают для вас мобильное приложение, нейронную сеть, систему искусственного интеллекта, SaaS-сервис, производственную систему, внедрят или разработают ERP/CRM, запустят стартап.

Сферы - промышленность, ритейл, производственные компании, стартапы, финансы и другие направления.

Языки программирования: Java, PHP, Ruby, C++, .NET, Python, Go, Kotlin, Swift, React Native, Flutter и многие другие.

Всегда на связи. Соблюдаем сроки. Предложим адекватную конкурентную цену.

Заходите к нам на сайт и пишите, с удовольствием вам во всем поможем.

Содержание работы

Занятие 1 Определение таблиц

Информация о представлении данных посредством Access представлена в файле BD_abstract2#1.

I. Определить таблицы базы данных

1) КЛИЕНТЫ (ФИО Адрес Телефон …)

2) ТОВАРЫ (Название Цена…)

3) ЗАКАЗЫ (№Заказа Клиент ДатаЗаказа…)

II. Задать свойства полей:

- размер поля;

- формат (для дат, цены),

- маска ввода (для телефона),

- подпись,

- значение по умолчанию (например, дата – Date()),

- условие на значение (для дат, цены) и соответствующее сообщение об ошибке,

- обязательное поле,

- пустые строки.

III. Создайте первичный ключ и другие индексы, в т.ч. составной индекс.

IV. Задать свойства таблиц (режим Конструктор кнопка ленты Страница свойств):

- описание назначения таблицы ЗАКАЗЫ.

V. Определите связи между таблицами и укажите свойства целостности для этих связей.

VI. Определите подстановки.

Вопросы:

1. Объясните понятие внешний ключ.

2. Объясните, имеется ли связь между подстановкой и внешним ключом.

3. Предложите возможное условие на значения для какой-либо таблицы БД (задайте такое условие в БД Дом.Зад. № 1).

4. Перечислите ограничения ссылочной целостности, которые могут обеспечиваться при установлении связи.

5. Объясните различие между маской ввода и форматом.

Задание

1. Выполнить проектирование: представить в БД информацию о составе конкретного заказа и установить необходимые связи.

Вопрос: достаточно ли для достижения этой цели трех описанных ранее таблиц?

2. Задать пользовательские форматы для числового и текстового поля.

Факультативное задание. Описать БД «Грузовые перевозки», содержащую таблицы: «Транспортные средства», «Клиенты», «Грузы», «Заказы».

Похожие материалы

Информация о работе

Предмет:
Информатика
Тип:
Конспекты лекций
Размер файла:
33 Kb
Скачали:
0

Уважаемые коллеги! Предлагаем вам разработку программного обеспечения под ключ.

Опытные программисты сделают для вас мобильное приложение, нейронную сеть, систему искусственного интеллекта, SaaS-сервис, производственную систему, внедрят или разработают ERP/CRM, запустят стартап.

Сферы - промышленность, ритейл, производственные компании, стартапы, финансы и другие направления.

Языки программирования: Java, PHP, Ruby, C++, .NET, Python, Go, Kotlin, Swift, React Native, Flutter и многие другие.

Всегда на связи. Соблюдаем сроки. Предложим адекватную конкурентную цену.

Заходите к нам на сайт и пишите, с удовольствием вам во всем поможем.