Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методичка_1480_БД.docx
Скачиваний:
43
Добавлен:
11.03.2015
Размер:
409.83 Кб
Скачать

ФЕДЕРАЛЬНОЕ АГЕНСТВО ПО ОБРАЗОВАНИЮ

Белгородский государственный технологический университет

им. В.Г. Шухова

Кафедра технологии машиностроения

Утверждено

научно-методическим советом

университета

Методические указания к выполнению лабораторных работ по дисциплине «Базы данных» для студентов

специальности 151001– Технология машиностроения

Белгород 2007

УДК 50.41.21

83.77.37

ББК 32.81

Б - 54

Составители: Чепчуров М.С., канд.техн.наук, доц.

Хуртасенко А.В., ст. преп.

Маслова И.В., ст. преп.

Рецензент канд.техн.наук, доц. Штифанов А.И.

Методические указания к выполнению лабораторных работ по дисциплине «Базы данных». –

Белгород: Изд-во БГТУ им В.Г. Шухова, 2007. – 55 с.

В методических указаниях приведены теоретические сведения об основных объектах баз данных реляционного типа и порядок выполнения лабораторных работ с использованием Microsoft Access. В каждой лабораторной работе рассмотрен пример выполнения.

Методические указания предназначены для студентов специальности 151001.

Удк 50.41.21

83.77.37

ББК 32.81.

© Белгородский государственный

технологический университет

(БГТУ) им. В.Г. Шухова, 2007

Лабораторная работа № 1 Создание баз данных средствами ms Access. Типы данных в таблицах бд

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

С понятием базы данных тесно связано понятие системы управления базой данных (СУБД). Это комплекс программных средств, предназначенных для создания структуры новой базы, наполнения ее содержимым, редактирования содержимого и визуализации информации. Под визуализацией информации базы понимается отбор отображаемых данных в соответствии с заданным критерием, их упорядочение, оформление и последующая выдача на устройство вывода или передача по каналам связи.

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

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

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

В мире существует множество систем управления базами данных. Несмотря на то, что они могут по-разному работать с разными объектами и предоставляют пользователю различные функции и средства, большинство СУБД опираются на единый устоявшийся комплекс основных понятий. Это дает нам возможность рассмотреть одну систему и обобщить ее понятия, приемы и методы на весь класс СУБД. В качестве такого учебного объекта мы выберем СУБД Microsoft Access, входящую в пакет Microsoft Office наряду с рассмотренными ранее пакетами Microsoft Word и Microsoft Excel. В тех случаях, когда конкретные приемы операций зависят от используемой версии программы, мы будем опираться на версию Microsoft Access 2002, хотя в основном речь будет идти о таких обобщенных понятиях и методах, для которых различия между конкретными версиями программ второстепенны. Для решения большинства задач, связанных с ведением БД, возможно использование СУБД MS Access, входящей в интегрированный пакет MS Office. Для выполнения лабораторной работы используется Access 2002, но возможно и применение пакета Access 2000 или более поздних версий.