Практическая работа «СИСТЕМА УПРАВЛЕНИЯ БАЗАМИ ДАННЫХ»
Цель работы
Изучение основных функциональных возможностей систем управления базами данных (СУБД) и общей методологией их использования в информационных системах. Приобретение практических навыков по использованию СУБД MS Access.
Порядок выполнения работы
1. Самостоятельно изучить основные сведения о СУБД (см. раздел 3).
2. Получить допуск к выполнению практической работы, ответив на вопросы преподавателя или пройдя компьютерное тестирование.
3. Выполнить задания к практической работе, приведенные в разделе 4.
4. Выполнить индивидуальное задание согласно варианту, выданному преподавателем.
5. Оформить отчет по результатам выполнения индивидуального задания.
6. Защитить результаты работы.
Основные сведения о СУБД
База данных
Цель любой информационной системы — обработка данных об объектах реального мира. В широком смысле слова база данных — это совокупность сведений о конкретных объектах реального мира в какой-либо предметной области. Под предметной областью принято понимать часть реального мира, подлежащего изучению для организации управления и в конечном счете автоматизации, например, предприятие, вуз и т.д.
Создавая базу данных, пользователь стремится упорядочить информацию по различным признакам и быстро извлекать выборку с произвольным сочетанием признаков. Сделать это возможно, только если данные структурированы.
Структурирование — это введение соглашении о способах представления данных.
Неструктурированными называют данные, записанные, например, в текстовом файле. Пример неструктурированных данных, содержащих сведения о студентах (номер личного дела, фамилию, имя, отчество и год рождения) приведен ниже.
Личное дело № 16493, Сергеев Петр Михайлович, дата рождения 1 января 1976 г.; Л/д № 16593, Петрова Анна Владимировна, дата рожд 15 марта 1975 г.: № личн. дела 16693, д.р. 14.04.76, Анохин Андрей Борисович.
Легко убедиться, что сложно организовать поиск необходимых данных, хранящихся в неструктурированном виде, а упорядочить подобную информацию практически не представляется реальным.
Чтобы автоматизировать поиск и систематизировать эти данные, необходимо выработать определенные соглашения о способах представления данных, т.е. дату рождения нужно записывать одинаково для каждого студента, она должна иметь одинаковую длину и определенное место среди остальной информации. Эти же замечания справедливы и для остальных данных (номер личного дела, фамилия, имя, отчество).
После проведения несложной структуризации информации, она будет выглядеть так, как это показано ниже.
№ личного дела
Фамилия
Имя
Отчество
Дата рождения
Сергеев
Петр
Михайлович
01.01.76
Петрова
Анна
Владимировна
15.03.75
Анохин
Андрей
Борисович
14.04.76
Пользователями базы данных могут быть различные прикладные программы, программные комплексы, а также специалисты предметной области, выступающие в роли потребителей или источников данных, называемые конечными пользователями.
В современной технологии баз данных предполагается, что создание базы данных, ее поддержка и обеспечение доступа пользователей к ней осуществляются централизованно с помощью специального программного инструментария — системы управления базами данных.
База данных — это поименованная совокупность структурированных данных, относящихся к определенной предметной области.
Система управления базами данных — это комплекс программных и языковых средств, необходимых для создания баз данных, поддержания их в актуальном состоянии и организации поиска в них необходимой информации.