Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Создание межтабличных связей. Создание базовых таблиц




Создание базовых таблиц

Методика выполнения работы

Разработка кнопочной формы-меню для работы с базами данных

1. Выполните команду Сервис/Надстройки/Диспетчер кнопочных форм. ДА. Для создания своей формы щелкните Создать. Введите имя Меню. ОК. В окне выберите Меню. Изменить. Создайте элементы данной кнопочной формы. Создать. В строке Текст введите поясняющую надпись к первой создаваемой кнопке – Преподаватели.

2. В строке Команда выберите из списка Открытие формы в режиме Изменения. В строке Форма выберите из списка форму Преподаватели. ОК. Введите в меню все созданные формы и отчет, повторяя предыдущие пункты. Закройте окно кнопочной формы. Щелкните по кнопке По умолчанию. Закройте диспетчер кнопочных форм.

3. На вкладке Формы установите курсор на надписи Кнопочная форма, щелкните правой кнопкой мыши Переименовать и введите имя Форма-меню. Enter. Откройте форму и просмотрите возможности открытия форм и отчета из меню.

4. Закройте базу данных. Проверьте размер базы данных и запишите данные в тетрадь. Осуществите сжатие базы данных при ее закрытии командой меню Сервис/Параметры на вкладке Общие, установите флажок Сжимать при закрытии. Снова проверьте и запишите размер сжатой базы. Защитите базу данных.

 


Лабораторная работа № 3. База данных фирмы «Компьютерная техника»

Цель работы: разработка информационной модели базы данных. Создание объектов базы данных.

Задача. Руководитель предприятия, выполняющего сборку персональных компьютеров из готовых компонентов, заказал разработку БД, основанной на двух таблицах комплектующих. Первая таблица содержит данные, которые могут отображаться для клиентов при согласовании спецификации изделия, – в ней указаны розничные цены на компоненты. Вторая таблица предназначена для анализа результатов деятельности предприятия – в ней содержаться оптовые цены на компоненты и краткая информация о поставщиках (клиенты не имеют доступа к данным этой таблицы).

Вариант 1 Имя файла – Жесткие диски (основной параметр – объем памяти Гбайт). Вариант 2 – Мониторы (основной параметр – частота Hz). Вариант 3 – Принтеры (основной параметр – объем памяти Мбайт). Вариант 4 – Дисковод CD-ROM (основной параметр – скорость чтения).

1. Запустите программу Access командой Пуск/Создать документ Office/Вкладка Общие/Новая база данных. ОК.

2. В окне Файл новой базы данных выберите папку Swork и дайте файлу имя: №. (где № – имя файла). Создать. Откроется окно новой базы – №: база данных.

3. Откройте панель Таблицы. Дважды щелкните на значке Создание таблицы в режиме конструктора – откроется бланк создания структуры таблицы. Для первой таблицы введите следующие поля из табл. 3.9.

Таблица 3.9. № (имя файла) Таблица 3.10. Поставщики № (имя файла)
Имя поля Тип поля Имя поля Тип поля
Компонент Текстовый Компонент Текстовый
Модель Текстовый Модель Текстовый
Основной параметр Числовой Цена оптовая Числовой
Цена Числовой Поставщик Текстовый
    Телефон Текстовый
    Адрес Текстовый
    Примечание Поле МЕМО

 

4. Поле Цена задано не денежным типом, а числовым. Данные, относящиеся к денежному типу, имеют размерность, выраженную в рублях для России. А стоимость вычислительной техники выражается в «условных единицах». В таких случаях используют поле числового типа, чтобы не перенастраивать всю СУБД.

5. Щелкните на поле Цена. В нижней части бланка задайте свойство Число десятичных знаков, равное 2.

6. Для связи с будущей таблицей поставщиков надо задать ключевое поле. Так как здесь ни одно поле явно не претендует на уникальность, используем комбинацию полей Компонент и Модель. Выделите оба поля в верхней части бланка при нажатой клавише Shift. Щелчком правой кнопки мыши откройте контекстное меню и выберите в нем пункт Ключевое поле. Закройте окно Конструктора. При закрытии окна дайте таблице имя ( где № – имя файла).

7. Повторите действия пт. 3–5, создайте таблицу Поставщики , в которую входят поля из табл. 3.10. Обратите внимание, что поле номера телефона является текстовым. Это связано с тем, что они не имеют числового содержания (их не сравнивают по величине, не вычитают из одного номера другой и т.д.). Ключевое поле не задавать, для данной задачи оно не требуется.

8. В окне : база данных откройте по очереди созданные таблицы и наполните их экспериментальным содержанием 5 записей, образец заполнения табл. 3.11.

Таблица 3.11. Образец заполнения таблиц.

Компонент Модель Основной параметр Цена Цена оптовая Поставщик Телефон Адрес Примечание
Процессор AMD К6-2-233       Тетра 3-12-12 Мира д. 9 сервисное обслуживание
Процессор AMD К6-2-400       Аэлита 6-16-16 Советская д. 5 скидки
Процессор Celeron 433А       Тетра 3-12-12 Мира д.9 сервисное обслуживание
Процессор Celeron 400А       Фортуна 4-14-14 Победа д. 3 скидки
Процессор Pentium III-450       Фортуна 4-14-14 Победа д. 3 скидки

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

1. Останьтесь в созданной базе. В окне №: база данных откройте панель Таблицы. На панели Инструментов кнопкой Схема данных или Сервис/Схема данных откройте окно Схема данных. Одновременно с открытием этого окна откроется окно диалога Добавление таблицы, на вкладке Таблицы которого можно выбрать таблицы, между которыми создаются связи.

2. Щелчком на кнопке Добавить выберите сначала таблицу , потом таблицу Поставщики . Закрыть. Откроется окно Схема данных со списками полей этих таблиц. При нажатой клавише Shift выделите в таблице два поля – Компонент и Модель.

3. Перетащите эти поля на список полей таблицы Поставщики . При отпускании кнопки мыши автоматически откроется диалоговое окно Изменение связей. Выберите раскрывающейся кнопкой поля Компонент и Модель таблицы Поставщики , включаемые в связь. Не устанавливайте флажок Обеспечение целостности данных – в данном задании это не требуется.

4. Закройте окно диалога Изменение связей и в окне Схема данных рассмотрите образовавшуюся связь. Убедитесь, что связи можно выделить щелчком левой кнопки мыши, а щелчком правой кнопки мыши открывается контекстное меню, позволяющее разорвать связь или отредактировать ее. Закройте окно Схема данных.




Поделиться с друзьями:


Дата добавления: 2014-12-26; Просмотров: 429; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




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