Структурные элементы БДСтр 1 из 7Следующая ⇒
Государственное образовательное учреждение высшего профессионального образования Поволжский государственный университет телекоммуникаций и Информатики Стефанова И.А.
ОБРАБОТКА ИНФОРМАЦИИ СРЕДСТВАМИ СУБД
Методическое пособие и контрольные задания для студентов экономических направлений Часть 2
Самара Оглавление Введение 3 Рекомендуемая литература: 3 1. Основные понятия базы данных 3 1.1. Структурные элементы БД_ 4 1.2 Свойства полей БД_ 5 1.3 Типы данных_ 6 1.4 Безопасность бах данных_ 6 2. Модели данных, поддерживаемые СУБД 7 2.1 Иерархическая модель данных_ 7 2.2 Сетевая модель данных_ 8 2.3 Реляционная модель данных_ 8 2.4 Объектно-ориентированная модель данных_ 13 3. Обобщенная технология работы в СУБД 13 3.1 Режимы работы с базами данных_ 13 3.2 Этапы работы с базами данных_ 14 3.3 Объекты базы данных_ 17 3.4 Средства создания объектов СУБД_ 18 3.5 Обеспечение целостности БД_ 18 3.6. Производительность СУБД_ 18 4. Контрольная работа №2 «Обработка информации средствами СУБД» 19 4.1 Постановка задачи_ 19 4.2 Задание на выполнение 19 4.3 Требования к оформлению_ 27 4.4 Вопросы к защите 29 5. Методические указания 30
Целью данного пособия является обеспечение базовой подготовки студентов заочного отделения направлений 230700 (прикладная информатика), 080500 (бизнес информатика) и 080200 (менеджмент) в области информатики и информационных технологий, достаточной для последующего изучения специальных дисциплин. Настоящее методическое пособие поможет студентам сориентироваться в учебном материале второй части курса и успешно выполнить как второе контрольное задание, так и учебный план дисциплины в целом.
Рекомендуемая литература: 1. Информатика. Учебник для ВУЗОВ /Под ред. В.В. Трофимова – Москва.: «Юрайт», 2010. 2. Симонович С. В. Информатика. Базовый курс. СПб.: Питер, 2013 – 640 с.. 3. Сеннов А.С. Access 2010. Учебный курс. – СПб: Питер , 2010. 4. Кошелев В. Е. Access 2007. Эффективное использование. Москва.: Бином Пресс, 2009.
Основные понятия базы данных База данных (БД) – это средство хранения, упорядочения и поиска информации. Данные и информация– понятия взаимосвязанные, но не тождественные. В те годы, когда формировалось понятие БД, в них действительно хранились только данные. Сегодня большинство систем управления базами данных позволяют размещать в своих структурах не только данные, но и методы, с помощью которых происходит взаимодействие с потребителем или с программно-аппаратными комплексами. Поэтому в современных БД хранятся не только данные, но и информация. С понятием базы данных тесно связано понятие системы управления базой данных (СУБД). СУБД –это комплекс программных и языковых средств, необходимых для создания БД, поддержания их в актуальном состоянии и организации поиска в них необходимой информации. В мире существует множество СУБД, но все они опираются на единый устоявшийся комплекс основных понятий. Это дает возможность рассмотреть одну систему и обобщить ее понятия, приемы и методы на весь класс СУБД. В качестве учебного объекта выбираем СУБД MS Access, входящую в пакет MS Office. Будем рассматривать обобщенные понятия и методы, а различия между конкретными версиями программ второстепенны. Эффективная работа с БД возможна, если данные структурированы, т.е.представлены определённым способом, напримерв виде двумерной таблицы (рис. 1.1).
… Рис. 1.1 Фрагмент двумерной таблицы Неструктурированные данные можно представить в текстовом файле, например: 1. Антонов Николай Иванович, дата рождения 11 января 1950 г…; 2. Иванова Ольга Борисовна, дата рождения 28 июня 1965 г…; 3. Сергеев Андрей Михайлович, дата рождения 10 сентября 1975 г… Следует заметить, что обработка данных в таком виде весьма затруднительна. Если в БД нет данных, то информация в ней все-таки есть – это структура базы. Она определяет методы занесения данных и хранения их в базе. Простейший неэлектронный вариант БД – деловой ежедневник, в котором каждому календарному дню выделено по странице. Даже в отсутствии там записей, он не перестаёт быть ежедневником, т.к. имеет структуру, отличающую его от записных книжек, рабочих тетрадей. Примерами БД являются: база данных больных в поликлинике, видиотека, студенты в вузах, сотрудники организации и т.д. Структурные элементы БД Структура базы определяет методы занесения данных и хранения их в базе. Современные БД представляют собой электронные архивы. Данные о каждом элементе заносят в отдельные ячейки (определённые поля). Структура простейшей базы данных тождественно равна структуре ее таблицы. БД представляются в виде таблиц (файлов). Файл (таблица)– совокупность записей одной структуры. Структуру двумерной таблицы образуют столбцы и строки (рис. 1.1). Их аналогами в структуре простейшей БД являются поля и записи(рис. 1.2). Рис. 1.2 Структура двумерной таблицы Если записей в таблице пока нет, то её структура образована только набором полей. Изменив состав полей базовой таблицы, мы изменяем структуру БД, и соответственно, получаем новую БД. Свойства полей БД Поля БД определяют групповые свойства данных, записываемых в ячейках, принадлежащие каждому из полей. Для описания поля используют следующие характеристики: Имяполя – верхняя строка списка, содержащая заголовок каждого столбца таблиц,определяет, как следует обращаться к данным этого поля при автоматических операциях с базой – (Фамилия, Имя, Отчество, дата рождения, адрес, телефон и т.д.); Типполя – определяет тип данных, содержащихся в данном поле (символьный, дата, числовой, календарный…); Размер поля – определяет предельную длину данных (символов), которые могут размещаться в данном поле (15 байт); Формат поля – определяет способ формирования данных в ячейках, принадлежащих полю; Маска ввода – определяет форму, в которой вводятся данные в поле (средство автоматизации ввода данных); Подпись – определяет заголовок столбца таблицы для данного поля (если подпись не указана, то в качестве заголовка столбца используется свойство Имя поля); Значение по умолчанию – то значение, которое вводится в ячейки поля автоматически; Условиеназначение – ограничение, используемое для проверки правильности ввода данных (для данных числового, денежного типа и типа даты); Сообщениеобошибке – текстовое сообщение, которое выдается автоматически при вводе в поле ошибочных данных; Пустыестроки – свойство, разрешающее ввод пустых строковых данных; Индексированноеполе – ускоряет операции по поиску или сортировке записей по значению; Точность – служит для отображения дробной части числа. Свойства у полей могут различаться в зависимости от типа данных. Так, например, точность вычисления характерна для данных, представляющих действительные числа, а остальные из рассмотренных свойств относятся в основном к полям текстового типа. Типы данных Базы данных MS Access работают со следующими типами данных: Текстовый – тип данных, используемый для хранения обычного не форматированного текста ограниченного размера (до 255 символов); ПолеМемо – специальный тип, позволяющий хранить большие объемы текста (до 65535 символов). В поле хранится указатель на место хранения объемного текста; Числовой – тип данных, предназначенный для хранения действительных чисел; Дата/время – тип данных, предназначенный для хранения календарных дат и текущего времени; Денежный – тип данных для хранения денежных сумм; Счетчик – специальный тип данных для уникальных натуральных чисел с автоматическим наращиванием; Логическийтип – тип для хранения логических данных (да / нет); ПолеобъектаOLE – специальный тип данных, предназначенный для хранения объектов, вставляемых внедрением или связыванием; Гиперссылка – специальное поле для хранения адресов URL Web-объектов Интернета; Мастерподстановок – это объект, настройкой которого можно автоматизировать ввод данных в поле путем выбора их из списка. ©2015 arhivinfo.ru Все права принадлежат авторам размещенных материалов.
|