Файл: Практическая работа 1 Нормализация реляционной бд, освоение принципов проектирования бд Цель работы.doc

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 29.11.2023

Просмотров: 104

Скачиваний: 3

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

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

Результат выполнения упражнения приведен на рисунке.


СОЗДАНИЕ ЭКРАННОЙ ФОРМЫ


Наполнять базу данных можно двумя способами:

  • Непосредственно вводя информацию в таблицы БД;

  • Вводя информацию через специально созданные экранные формы.

Экранная форма должна обеспечивать однократный ввод данных во взаимосвязанные таблицы.

Создайте с помощью мастера многотабличную форму, состоящую из двух форм (главной и подчиненной). В качестве источника данных для основной части формы указать таблицу Комплектующие, для подчиненной формы - таблицу Поставщики. Таблица Комплектующие является главной по отношению к таблице Поставщики.

  1. Создайте форму в режиме мастера на основе полей таблицы Комплектующие.

  2. Затем откройте созданную форму в режиме конструктора



На панели элементов найдите кнопку Подчиненная форма/отчет



Нажав кнопку щелкните левой кнопкой мыши по Примечанию формы Комплектующие и создайте подчиненную форму на основе имеющейся таблицы Поставщики.

Созданная форма будет выглядеть следующим образом:



Данные для заполнения таблицы Комплектующие.

Компонент

Модель

Основной параметр

Цена

Винчестер НDD

Seagate ST902503FJD105-RK

250 Gb

5903р.

Винчестер НDD

Hitachi SATA-II HDT721016SLA380

160 Gb

1618р.

Винчестер НDD

Maxtor SATA-II STM3160813AS

160 Gb

1624р.

Материнская плата

Socket AM2+ ASUS

M3N78 GF8200 DDR2 SVGA PCI-Ex16 Sound GLAN ATX

3058р.

Материнская плата

Socket AM2 Gigabyte

GA-M56S-S3 nForce560 DDR2 PCI-E 8ch GLAN 1394 ATX

2556р.

Материнская плата

Socket AM2 MSI

K9N NEO-F nVidianForce 550 DDR2 SATA-II Audio, GLAN ATX

2313р.

Кoрпус

MiditowerFoxconn TH-002 Silver-Black 500Wt ATX (P4) гориз.БП




4027р.

Корпус


Gigabyte

GZ-X5BPD black w/o PSU ATX

2592

Кoрпус


Miditower GMC

C-50 350W Black, SlimATX 2.0 (serial-ATA, PCI-E, fan 80mm) 4xUSB2.0

2552

Видеокарта


PCI-E 512 Mb ASUS

EAH4650DI DDR2 2DVI TV

2940

Видеокарта

PCI-E 512 MbSapphire

HD4830 DDR3 Dual DVI

4735

Видеокарта


PCI-E 1 Gb MSI

N9600GT-T2D1G-OC GF9600GT DDR3 TV DVI

5687

Процессор

PentiumDual-Core

E5400 (2,7 GHz 2Mb 800 MHz EM64T) Socket 775

3995

Процессор

Celeron Dual Сore

E1200 (1,6 ГГц/ 512Kb 800MHz Socket 775 / EM64T)

1874

Процессор

Athlon 64 X2 Dual Core

4800+ Socket AM2 AMD

2121

Накопитель DVD±RW


NEC

AD-7201A Silver/DVD±RW/DL ±12x/DLRW +2.4 -2x/DVD-RAM 12x/±20xW/+8x-6x RW

1085

Накопитель DVD±RW


ASUS

DRW-20B1LT SATA Silver DVD 20x/6x/8x/16x, CD 48x/32x/48x

1241

Накопитель DVD±RW


NEC

AD-7200A IDE Silver 8xDL/20xDVD±R/8xDVD+RW/6xDVD-RW/5xRAM/16xDVD-ROM

1015

Монитор

ViewSonic VA903B"

TFT 19""

5951

Монитор

Benq G900AD

TFT 19""

5951

Монитор

Samsung 2023NW

TFT 20""

6390

Клавиатура


BTC

5213 USB и-нет, м-медиа, эргономичная

385

Клавиатура


Genius KB06X

с подставкой под запястья (PalmRest) black PS/2

303

Клавиатура


Genius KB06XE

Black PS/2

232

Мышь

BTC M843U-Grey

оптика, 1000 dpi, серая, USB

249

Мышь

GeniusTraveler 355 Laser

оптический скролл, mini, лазерная, 1600/800dpi, USB, black

834

Мышь

GeniusNetScroll 100 Optica

(3кн. и scroll) PS/2 silver

156


Данные для заполнения информации о поставщиках придумайте свои, цены оптовые сделайте ниже цен реализации.
Контрольные вопросы:

1. Что такое СУБД?

2. Что такое таблица в БД?

3. Назовите основные элементы БД в MSAccess.