Файл: Практикум по курсу Базы данных для студентов.docx

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

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

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

Добавлен: 04.02.2024

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

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

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

СОДЕРЖАНИЕ

ВВЕДЕНИЕ

Объекты базы данных

Несовместимые данные

ЗАДАНИЕ 1. СОЗДАНИЕ ОДНОТАБЛИЧНОЙ БАЗЫ ДАННЫХ

ЗАДАНИЕ 2. ЗАПОЛНЕНИЕ БАЗЫ ДАННЫХ.

Заполнение таблиц данными.

Ввод ограничения на данные в поле «ID врача».

ЗАДАНИЕ 3. РАЗМЕЩЕНИЕ НОВЫХ ОБЪЕКТОВ В ТАБЛИЦЕ.

Добавление нового поля в таблицу. Создание маски ввода.

ЗАДАНИЕ 4. СОЗДАНИЕ НОВЫХ ТАБЛИЦ.

ЗАДАНИЕ 5. ВВОД И ПРОСМОТР ДАННЫХ ПОСРЕДСТВОМ ФОРМЫ.

Панель элементов и Список полей

ЗАДАНИЕ 6. СОЗДАНИЕ СХЕМЫ ДАННЫХ

САМОСТОЯТЕЛЬНАЯ РАБОТА № 1

ЗАДАНИЕ 7. АВТОМАТИЧЕСКИЙ ЗАПУСК ФОРМЫ ИЗ ФАЙЛА- ПРИЛОЖЕНИЯ ACCЕSS.

ЗАДАНИЕ 8. СОЗДАНИЕ МНОГОТАБЛИЧНОЙ ФОРМЫ.

ЗАДАНИЕ 9. СОЗДАНИЕ ВЫЧИСЛЯЕМЫХ ПОЛЕЙ В ФОРМЕ.

ЗАДАНИЕ 10. СОЗДАНИЕ ДРУГИХ КНОПОК НА ФОРМЕ.

САМОСТОЯТЕЛЬНАЯ РАБОТА № 2

ЗАДАНИЕ 11. ФОРМИРОВАНИЕ ЗАПРОСОВ НА ВЫБОРКУ.

Примечание:

САМОСТОЯТЕЛЬНАЯ РАБОТА № 3.

ЗАДАНИЕ 12. ФОРМИРОВАНИЕ ЗАПРОСОВ НА ОБНОВЛЕНИЕ И УДАЛЕНИЕ.

Запрос на удаление.

ЗАДАНИЕ 13. СОЗДАНИЕ ПЕРЕКРЕСТНОГО ЗАПРОСА

ЗАДАНИЕ 14. СОЗДАНИЕ СВОДНЫХ ТАБЛИЦ И ДИАГРАММ.

ЗАДАНИЕ 15. СОЗДАНИЕ ОТЧЕТОВ.

ЗАДАНИЕ 16. СОЗДАНИЕ МАКРОСОВ.

САМОСТОЯТЕЛЬНАЯ РАБОТА № 4

CПИСОК ЛИТЕРАТУРЫ




МинистерствообразованияинаукиРФФедеральноегосударственноеавтономноеобразовательноеучреждениевысшего профессионального образования «Казанский (Приволжский) федеральныйуниверситет»ИНСТИТУТ ВЫЧИСЛИТЕЛЬНОЙ МАТЕМАТИКИ И ИНФОРМАЦИОННЫХТЕХНОЛОГИЙКАФЕДРА СИСТЕМНОГО АНАЛИЗА И ИНФОРМАЦИОННЫХТЕХНОЛОГИЙЛабораторныйпрактикумпокурсу«Базыданных»длястудентов3курса(методические материалы в помощь при изучении теоретическогокурса«Базыданных»)Составитель:ст.преподаватель кафедрыСАИТРубцоваР.Г.Казань,2012СодержаниеВВЕДЕНИЕ 3

  1. Общие сведения о MS Access 3

    1. Структура таблицы и типы данных 3

    2. Объекты базы данных 4

    3. Типы данных 4

    4. Несовместимые данные 5
ЗАДАНИЕ1.СОЗДАНИЕОДНОТАБЛИЧНОЙБАЗЫДАННЫХ 6ЗАДАНИЕ2.ЗАПОЛНЕНИЕБАЗЫДАННЫХ 9

    1. Создание таблиц-подстановок. 9

    2. Заполнение таблиц данными 11

    3. Создание подстановочного поля. 11

    4. Ввод ограничения на данные в поле «ID врача» 13
ЗАДАНИЕ3.РАЗМЕЩЕНИЕНОВЫХОБЪЕКТОВВТАБЛИЦЕ 14

    1. Размещение объекта OLE 14

    2. Добавление нового поля в таблицу. Создание маски ввода 14

    3. Фильтрация данных по полям 15

ЗАДАНИЕ4.СОЗДАНИЕНОВЫХТАБЛИЦ. 17ЗАДАНИЕ5.ВВОДИПРОСМОТРДАННЫХПОСРЕДСТВОМФОРМЫ. 19ПанельэлементовиСписокполей 19ЗАДАНИЕ6.СОЗДАНИЕСХЕМЫДАННЫХ 23САМОСТОЯТЕЛЬНАЯРАБОТА1 27ЗАДАНИЕ 7. АВТОМАТИЧЕСКИЙ ЗАПУСК ФОРМЫ ИЗ ФАЙЛА-ПРИЛОЖЕНИЯACCЕSS 29ЗАДАНИЕ8.СОЗДАНИЕМНОГОТАБЛИЧНОЙФОРМЫ 29ЗАДАНИЕ9.СОЗДАНИЕВЫЧИСЛЯЕМЫХПОЛЕЙВФОРМЕ. 31ЗАДАНИЕ10.СОЗДАНИЕДРУГИХКНОПОКНАФОРМЕ. 32САМОСТОЯТЕЛЬНАЯРАБОТА2 33ЗАДАНИЕ11.ФОРМИРОВАНИЕЗАПРОСОВНАВЫБОРКУ 36САМОСТОЯТЕЛЬНАЯРАБОТА3. 40ЗАДАНИЕ12.ФОРМИРОВАНИЕЗАПРОСОВНАОБНОВЛЕНИЕИУДАЛЕНИЕ 41

  1. Запрос на обновление 41

  2. Запрос на удаление 42
ЗАДАНИЕ13.СОЗДАНИЕПЕРЕКРЕСТНОГОЗАПРОСА 43ЗАДАНИЕ14.СОЗДАНИЕСВОДНЫХТАБЛИЦИДИАГРАММ. 44ЗАДАНИЕ15.СОЗДАНИЕОТЧЕТОВ 47ЗАДАНИЕ16.СОЗДАНИЕМАКРОСОВ 48САМОСТОЯТЕЛЬНАЯРАБОТА4 49CПИСОКЛИТЕРАТУРЫ 50

ВВЕДЕНИЕ

Реляционная модель данных была предложена Е.Ф.Коддом (Dr. E.F.Codd),известнымисследователем вобластибазданных,в1969году.Реляционнаябазаданныхпредставляетсобойхранилищеданных,содержащеенабордвухмерныхтаблиц.СистемауправлениябазамиданныхAccess(СУБДAccess)входитвстандартный набор прикладных программпакетаMicrosoftOffice, который –так сложилось исторически – используется практически в каждой организациинашейстраны.Созданиебазыданных,это:

    1. теоретическое продумывание, проектирование структуры будущих таблиц и их взаимных связей в базе данных,

    2. создание структуры этих таблиц на компьютере,

    3. установление связей таблиц базы данных,

    4. заполнение таблиц реальными данными (с использованием форм).
Использованиебазыданных–этосозданиедляпрактическихцелейзапросовиотчетов.НазначениелюбойСУБД–создание,ведениеиобработкабазданных.СУБДпредоставляетзначительныевозможностипоработесхранящимисяданными,ихобработкеи совместномуиспользованию.Каждая база данных хранится на диске в виде файла с расширением mdb.ПризапускеСУБДAccessпоявляетсяменюдляработысобъектамибазыданных.
  1. Общие сведения о MS Access

MSAccessявляетсяприложениемWindows.ВСУБДAccessпредусмотреномногодополнительныхсервисныхвозможностей.Мастерапомогутсоздатьтаблицы,формыилиотчетыизимеющихсязаготовок.
ВыраженияиспользуютсявAccess,например,дляпроверкидопустимостивведенногозначения.Макросыпозволяютавтоматизироватьмногиепроцессыбезпрограммирования,тогдакаквстроенный в Access язык VBA (Visual Basic for Applications) дает возможностьопытномупользователюпрограммироватьсложныепроцедурыобработкиданных.
    1. Структура таблицы и типы данных

Приразработкеструктурытаблицы,преждевсего,необходимоопределитьназвания полей, из которых она должна состоять, типы полей и их размеры.Каждомуполютаблицыприсваиваетсяуникальноеимя,котороенеможетсодержатьболее64символов.Имяжелательноделатьтаким,чтобыфункцияполяузнаваласьпоегоимени.Далеенадорешить,данныекакоготипабудутсодержатьсявкаждомполе.ВMSAccessможновыбиратьлюбыеизосновныхтиповданных.Одинизэтихтиповданныхдолженбытьприсвоенкаждомуполю.Значениетипаполяможетбытьзадано тольковрежимеконструктора.ВAccessсуществуетнесколькоспособовсозданияпустойтаблицы:мастертаблиц;вводданныхнепосредственновпустуютаблицуврежиметаблицы;определениевсехпараметровмакетатаблицыврежимеконструктора.
    1. 1   2   3   4   5   6   7   8   9   ...   19

Объекты базы данных

Объектамибазыданныхявляются:Таблицы-совокупностьзаписей,гдехранитсяосновнаяинформация.Формапредставляетсобойспециальныйформатэкрана,используютсядлявводаданныхвтаблицуи просмотраодной записи.Запрос–этоинструментдляанализа,выбораиизмененияданных.СпомощьюAccess могутсоздаватьсянескольковидовзапросов.Отчеты–этосредствоорганизацииданныхпривыводенапечать.Извсехтиповобъектовтолькотаблицыпредназначеныдляхраненияинформации.Остальныеиспользуютсядляпросмотра,редактирования,обработки и анализа данных – иначе говоря, для обеспечения эффективногодоступак информации.
    1. Типы данных

Текстовый –наиболее чисто используемый вAccessтип данных. Этот типданных подходит для хранения адресов, для полей с кратким описанием, длячисловых данных, не требующих расчетов, таких, как телефонные номера ипочтовыеиндексы.Длина–255символов.ПолеМеmо–предназначендляполей,длинакоторыхпревосходит255символов.Пример:длинноеполеописания.ПолеMemoможетхранитьдо65535 символов,что приближенноравно 32страницамтекста.Числовой. Данные, используемые для математических вычислений, заисключением финансовых расчетов (для них следует использовать тип«Денежный»).Дата/время. Значения дат и времени. Сохраняет 8 байтов. Можно вводить датыс 1января 100года по