Хелпикс

Главная

Контакты

Случайная статья





Лабораторная работа № 10. Порядок выполнения работы. Методические указания. Базы данных



Лабораторная работа № 10

Тема: Создание средствами Access базы данных о студентах группы.

Цель работы: Приобретение практических навыков работы с базами данных и СУБД Access.

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

1. Ознакомиться с методическими указаниями.

2. Включить компьютер.

3. Загрузить операционную систему Windows.

4. Запустить программу MS Access.

5. Выполнить задание.

6. Подготовить ответы на контрольные вопросы.

7. Сдать работу преподавателю.

Методические указания

Базы данных

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

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

Пользователей базы данных можно разделить на три категории: конечные пользователи — те, кто вводит и извлекает данные; программисты — те, кто пишет прикладные программы обработки данных; администраторы — те, кто определяет и контролирует жизненный цикл баз данных. В случае больших баз данных, как правило, имеется несколько конечных пользователей, программистов и администраторов. В случае небольших баз данных функции конечного пользователя, программиста и администратора может выполнять один человек.

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

База данных может быть основана на какой-либо модели данных. Модель данных — это набор принципов, определяющих организацию логической структуры хранения данных в компьютере, т. е. это правила взаимосвязи типов структур данных и операции над ними.

Существует три основных модели данных: реляционная, иерархическая и сетевая.

Реляционная модель построена на взаимоотношении составляющих ее частей. В простейшем случае она представляет собой двухмерный массив (таблицу), а при создании сложных информационных моделей составляет совокупность взаимосвязанных таблиц. Каждая строка такой таблицы называется записью, а каждый столбец — полем. Все столбцы являются однородными, т. е. имеют один тип (числа, текст, дата и т. д. ). Одинаковые строки в таблице отсутствуют.

Над этой моделью данных удобно производить следующие действия:

·  сортировку данных;

·  выборку данных по группам;

·  поиск записей.

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

Сетевая модель базы данных похожа на иерархическую. Но в ней принята свободная связь между элементами разных уровней.

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

Access — мощное приложение Windows; впервые производительность СУБД органично сочетается с теми удобствами, которые имеются в распоряжении пользователей Microsoft Windows. Поскольку оба эти продукта — детища компании Microsoft, они прекрасно взаимодействуют между собой. Система Access работает под управлением Windows 95 или Windows NT, так что при работе с ней пользователю доступны все преимущества Windows. Можно вырезать, копировать и вставлять данные из любого приложения Windows в Access и наоборот; можно создать проект формы в Access и вставить его в конструктор форм.

С помощью объектов OLE (Object Linking and Embedding — связывание и внедрение объектов) в среде Windows и компонентах Microsoft Office (Excel, Word, PowerPoint и Outlook) можно превратить Access в настоящую операционную среду баз данных. С помощью новых расширений для Internet можно создавать формы, которые будут напрямую взаимодействовать с данными из World Wide Web, и транслировать их в представление на языке HTML, обеспечивающее работу с та­кими продуктами, как Internet Explorer и Netscape Navigator.

При всем этом Access — не просто СУБД. Как реляционная СУБД Access обеспечивает доступ ко всем типам данных и позволяет использовать одновременно несколько таблиц базы данных. При этом можно существенно упростить структуру данных, облегчая тем самым выполнение поставленных задач. Таблицу Access можно связать с данными, хранящимися на большой ЭВМ или на сервере. С дру­гой стороны, можно использовать таблицы, созданные в среде Paradox или dBASE. Полученные результаты можно быстро и легко связать и объединить с данными из электронных таблиц Excel. Работая в среде Microsoft Office, пользователь получает в свое распоряжение полностью совместимые между собой программные продукты Access и Word, Excel и PowerPoint.

Система Access — это набор инструментов конечного пользователя для управления базами данных. В ее состав входят конструкторы таблиц, форм, запросов и отчетов. Эту систему можно рассматривать и как среду разработки приложений. Используя макросы или модули для автоматизации решения задач, можно создавать ориентированные на пользователя приложения такими же мощными, как и приложения, написанные непосредственно на языках программирования.



  

© helpiks.su При использовании или копировании материалов прямая ссылка на сайт обязательна.