База данных, содержащая сведения о студентах

Автор работы: Пользователь скрыл имя, 11 Ноября 2010 в 22:47, Не определен

Описание работы

лабораторная работа по программе access

Файлы: 1 файл

Лабораторные работы по Access-1.doc

— 662.50 Кб (Скачать файл)
Имя поля Тип данных Размер поля Обязательное

поле

Пустые строки Значение по умолчанию Условие на значение Сообщение об ошибке Индексированное поле
Код модели Текстовый 6 Да Нет       Да (Совпадения не допускаются)
Модель Текстовый 20 Да Нет       Да (Совпадения допускаются)
Оперативная память Текстовый 8            
Видеопамять Текстовый 8     «256К»      
Емкость жесткого диска Текстовый 8            
Лазерный  диск Текстовый 8     Нет Нет OR Да Ошибка  
Монитор Текстовый 40            
Прочее оснащение Поле МЕМО              
Цена Денежный              
Стоимость гарантии Денежный              
Предпродажная подготовка Денежный       20      
Специальная компоновка Логический             Формат Да/Нет
 
   
  1. Определение полей таблицы. Введите в строку столбца Имя поля имя первого поля Код модели, в строке столбца Тип данных щелкните по кнопке списка и выберите тип данных Текстовый. Установите: Размер поля – 6, Обязательное поле – да, Пустые строки – нет, Индексированное поле – Да (Совпадения допускаются). Для определения остальных полей таблицы выполните аналогичные действия.
  2. Определение первичного ключа. Установите курсор на поле Код модели и щелкните правой кнопкой мыши, выберите команду Ключевое поле.
  3. Закройте Конструктор, в окне Сохранение введите имя таблицы Модели компьютеров. ОК.
  4. Выделите имя таблицы Модели компьютеров в окне Базы данных и нажмите кнопку Открыть. Используйте на клавиатуре клавишу Tab для перехода от одного поля к другому. Введите записи данных из табл. 3.14. Дополните таблицу тремя своими моделями из приложения табл. 3.15.
 

Таблица 3.14. Данные к таблице Модели компьютеров

Имя поля Модель 1 Модель 2
Код модели 110053 120056
Модель 486DX2-66 Pentium-133
Оперативная память 48 Mb 64 Mb
Видеопамять 512 K 1 Mb
Емкость жесткого диска 635 Mb 1 Gb
Лазерный  диск нет да
Монитор 14” Acer (0.28), NI 14” Panasonic TX-D1562
Прочее  оснащение   Windows-98, системы “InDoc”
Цена 705 1450
Стоимость гарантии 35 50
Предпродажная подготовка 20 100
Специальная компоновка   да

Таблица 3.15. Каталог моделей компьютеров

Модель Частота Оперативная память Видеопамять Емкость жесткого диска Лазерный диск Монитор Цена

$

1. Orange “Office@IT” 850 MHz 128 Mb 2 Mb 20 Gb CD-ROM Sams 17”Samsung SyncMaster 649,0
2. HP Compad Exd D310 2 GHz 256 Mb 4 Mb 40 Gb CD-ROM Sams 17”Nec Multisynс 1278,0
3. Orange “Home@IT” 1,7GHz 256 Mb 4 Mb 20 Gb DVD/CD-RW 17”SonyMultisynс A230 855,0
4. IBM Netvista A22 1,7 GHz 128 Mb 6 Mb 20 Gb CD-ROM 17”Liyama Vision 1179,0
5. Compaq Evo D510 1,8 GHz 256 Mb 4 Mb 40 Gb DVD/CD-RW 17”LG Flatron 795FT 1548,0
6. Orange “Эконом@IT” 1,1 GHz 128 Mb 2 Mb 20 Gb CD-ROM Sams 17”LG L1511S 654,0
  1. Для создания второй таблицы в окне базы данных выберите вкладку Таблицы, щелкните на кнопке Создать. В окне Новая таблица выберите пункт Конструктор. ОК. В окне таблицы в режиме Конструктора определите поля таблицы из табл. 3.16.

Таблица 3.16. Таблица полей Клиенты

Имя поля Тип данных Размер поля Обязательное

поле

Пустые строки Значение по умолчанию Условие на значение Сообщение об ошибке Индексированное поле
Код модели Текстовый 6 Да Нет       Да (Совпадения не допускаются)
Номер заказа Текстовый 4 Да Нет       Да (Совпадения допускаются)
Заказчик Текстовый 20 Да Нет       Да (Совпадения допускаются)
Обращение Текстовый 8 Да Нет «Господин» «Господин» OR «Госпожа» Ошибка Да (Совпадения допускаются)
ФИО Текстовый 30 Да Нет       Да (Совпадения допускаются)
Индекс Текстовый 6 Да Нет       Да (Совпадения допускаются)
Город Текстовый 15 Да Нет       Да (Совпадения допускаются)
Адрес Текстовый 50 Да Нет       Да (Совпадения допускаются)
Телефон Текстовый 15 Да Нет       Да (Совпадения допускаются)
Дата  заказа Дата/время 15 Да Нет       Краткий формат даты *
Количество Числовой Целое Да Нет       Да (Совпадения допускаются)
Скидка Числовой байт           Формат * Процентный
  1. * Для поля Дата заказа в Формат поля введите – Краткий формат даты. Для поля Скидка в Формат поля введите – Процентный, в Число десятичных знаков1. Определение первичного ключа. Установите курсор на поле Номер заказа и щелкните правой кнопкой мыши, выберите команду Ключевое поле.
  2. Закройте Конструктор, в окне Сохранение введите имя таблицы Клиенты. ОК.
  3. Выделите имя таблицы Клиенты в окне Базы данных и нажмите кнопку Открыть. Введите записи данных из табл. 3.17. Дополните таблицу тремя своими клиентами.

Таблица 3.17. Данные к таблице Клиенты

Имя поля Запись 1 Запись 2
Код модели 110053 120056
Номер заказа 1089 1097
Заказчик НТО «Крокус» АОО «Веста»
Обращение Господин Госпожа
ФИО Иванов Р.Г. Мамаева С.С.
Индекс 123765 329045
Город Москва С-Петербург
Адрес ул. Садовое  кольцо, 45 ул. М. Фонтанка, 33
Телефон 196-5674 124-8799
Дата заказа 28.03.03 03.02.03
Количество 10 100
Скидка 3 % 7 %
  1. Для установления связи между таблицами выполните команду Сервис/Схема данных. В окне Добавление таблицы выделите таблицу Клиенты. Добавить. Затем выделите таблицу Модели компьютеров. Добавить. Закройте окно Добавление таблицы. В окне диалога Схема данных наведите указатель мыши к полю Код модели в таблице Модели компьютеров, нажмите левую кнопку мыши и, удерживая ее, переместите указатель на поле Код модели в таблице Клиенты, отпустите кнопку мыши. В окне Связи установите флажки Обеспечение целостности данных и Каскадное обновление связанных полей, выберите тип отношений Один к одному Создать. Закройте окно Схема данных. Теперь данные из одной таблицы доступны данным из связанной с ней таблицы.

Информация о работе База данных, содержащая сведения о студентах