русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Лабораторная работа 2


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


«Создание таблиц. Создание связей между таблицами»

1. Откройте Microsoft Access 2007 одним из способов: Пуск→Все программы→Microsoft Office→ Microsoft Access 2007 или с помощью ярлыка на рабочем столе.

2. Нажмите на кнопку .

3. Задайте имя новой базы данных – «Автосалон» и выберите в качестве места сохранения вашу папку.

4. Создайте структуру таблицы Сотрудники в режиме Конструктор.

ü Выберите объект Таблица1 в левой части окна. С помощью контекстного меню откройте таблицу в режиме Конструктора и задайте ей имя Автомобили

ü Введите имена полей и укажите типы данных, к которым они относятся согласно образцу.

ü Для поля Идентификационный номер для заполнения воспользуйтесь Маской ввода. Для этого вызовите Маску ввода щелчком по

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

Нажмите кнопку Далее и следуйте дальнейшим указаниям мастера.

ü Для поля Тип кузова для заполнения воспользуйтесь Мастером подстановок. Для этого в Типе данных выберите Мастер подстановок. В появившемся окне укажите Будет введен фиксированный набор значений

Нажмите кнопку Далее. Введите в Столбец1 все значения, которые может принимать поле Тип кузова (седан, купе, фастбек, лимузин, универсал, пикап, кабриолет и т.д.) Нажмите кнопку Далее.

На последнем шаге Мастера подстановок замените при необходимости надпись для поля подстановок и щелкните на кнопке Готово.

ü Установите в качестве ключевого поля «Идентификационный номер». Для этого нажмите правой кнопкой мыши на поле Идентификационный номер и в появившемся контекстном меню выберите команду Ключевое поле.

ü Откройте таблицу и заполните ее произвольно 10 записями.



ü Добавьте поля «Двигатель», для этого:

установите курсор на поле, перед которым нужно вставить новый столбец;

выполните команду: вкладка ленты Режим таблицы → панель инструментов Поля и столбцы → Вставить;

щелкнув два раза на Поле1, переименуйте его в «Двигатель».

ü Перейдите в режим Конструктора командой: вкладка ленты Главная → Режимы → Конструктор.

ü Отформатируйте таблицу следующим образом:

цвет сетки – темно-красный;

цвет фона – голубой;

цвет текста – темно-красный, размер – 12 пт, начертание – курсив.

ü Заполните вновь введенные поля.

ü Удалите запись под номером 8.

ü Измените размер ячеек так, чтобы были видны все данные. Для этого достаточно два раза щелкнуть левой кнопкой мыши на границе полей.

ü Измените расположение полей по своему усмотрению.

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

ü Для поля Код сотрудника выберите тип данных Мастер подстановок.

ü В появившемся окне выберите команду «Объект «столбец подстановки» будет использовать значения из таблицы или запроса» и щелкните на кнопке Далее.

ü В списке таблиц выберите таблицу Сотрудник и щелкните на кнопке Далее.

ü В списке Доступные поля выберите поле Код сотрудника и щелкните на кнопке со стрелкой, чтобы ввести поле в список Выбранные поля.

ü В следующем диалоговом окне задайте необходимую ширину столбцов раскрывающегося списка.

ü Установите флажок Скрыть ключевой столбец и нажмите кнопку Далее. На последнем шаге Мастера подстановок замените при необходимости надпись для поля подстановок и щелкните на кнопке Готово.

ü Аналогичным образом создайте раскрывающийся список для поля Код клиента

ü Установите ключевые поля: в первой таблице «Уникальный номер клиента», а во второй «Уникальный номер продавца» и в третьей «Номер договора».

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

6. Выполните команду: вкладка ленты Работа с базами данных →кнопка .

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

7. Установите связь между таблицами Клиенты и Договор о продаже, для этого выберите поле Уникальный номер клиента в таблице Клиенты и перенесите его на соответствующее поле в таблице Договор о продаже.

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

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

Параметры связи можно изменить, нажав на кнопку Объединение.

8. После установления всех необходимых параметров нажмите кнопку ОК.

9. Связь между остальными таблицами установите самостоятельно.

В результате должна получиться следующая схема данных

10. В таблицу Клиенты внесите данные о десяти клиентах, с которыми работает данная фирма.

11. В таблицу Сотрудники внесите данные о пяти сотрудниках.

12. В таблице Договор о продаже оформите несколько договоров, заключенных автосалоном.

 

Вопросы для контроля

1. Как создать новую базу?

2.Какие элементы содержит окно базы данных?

3. Какими способами можно создать таблицу?

4. Какие существуют типы данных в Microsoft Access?

5. Что называют первичным ключом?

6. Что такое маска ввода?

7. Как добавить в таблицу новое поле?

8. Как переименовать поле?

9. Как изменить ширину столбца?




<== предыдущая лекция | следующая лекция ==>
Этап 4. Приведение модели к требуемому уровню нормальной формы | Лабораторная работа №3


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.373 сек.