- •4.1 Основные понятия
- •4.2 Функциональные возможности:
- •Формирование данных:
- •Поиск и отбор данных по запросу
- •4.3 Взаимосвязи данных
- •4.4 Проектирование баз данных
- •4.5 Процедура разработки структуры таблицы базы данных
- •4.6 Ввод и редактирование данных в режиме таблицы
- •4.7 Ввод и редактирования данных с использованием форм
- •4.8 Объединение таблиц
- •4.9 Поиск данных с помощью команды Найти
- •4.10 Поиск и замена данных в таблице
- •5.Контрольные вопросы
- •6.Практическое задание
ЛАБОРАТОРНАЯ РАБОТА №1 «Компьютерные технологии создания и ведения баз данных. Формирование баз данных»
1. Цель занятия
Проектирование структуры базы данных, формирование баз данных.
Приобретение навыков работы с системами управления базами данных.
2. Вопросы для отработки
1. Модели данных.
2. Реляционное моделирование. Типы связей.
3. Разработка инфологической модели данных.
4. Ввод и редактирование данных.
3. Темы для самостоятельного изучения
Использование форм при вводе и редактировании данных.
Объединение таблиц.
4. Содержание работы
4.1 Основные понятия
Создание и ведение баз данных – одна из подклассов задач обработки массивов структур.
Среди способов организации данных, обрабатываемых на ЭВМ, допускается организация данных в массивы и структуры.
Массив – это упорядоченная последовательность данных одного типа, обозначаемых общим именем и отличающихся индексом, указывающим положение элемента в массиве, то есть речь идет об упорядоченности по возрастанию индексов элементов массива. Одномерный массив соответствует вектору, двухмерный массив – матрице.
Структура – это именованная совокупность данных разного типа, объединенных некоторым общим свойством (данные о сотрудниках предприятия, о клиентах социальных служб, о правонарушениях и др.).
Понятие «структура» часто отождествляют с понятием «запись файла», переменные, входящие в состав структуры, принято называть полями записи.
Каждое данное, входящее в структуру, может, в свою очередь, являться структурой. Структура может быть представлена в виде древовидного направленного графа. Направленным называется граф, каждый узел которого имеет только одно входящее ребро.
Итак к первому подклассу задач обработки массивов структур относятся задачи обработки электронных таблиц, ко второму – задачи обработки больших наборов данных – баз данных.
База данных(БД) - совокупность сведений об объектах реального мира:
Каждый объект характеризуется заданным набором признаков;
Каждый признак имеет определенное имя;
Для каждого признака задан тип (числовой, символьный, логический…);
Между объектами разных классов установлены связи.
Запись – одно данное (строка таблицы). Запись состоит из полей.
Поле - элемент записи, хранящий конкретное значение одного из свойств объекта.
Ключевое поле – поле, однозначно определяющее каждую запись в таблице, то есть имеет уникальное значение для каждой записи и не может повторяться. Простейший ключевого поля - номер записи.
Базу данных можно определить как совокупность данных определенной структуры, хранящихся в виде файла во внешней памяти компьютера.
Система управления базами данных (СУБД)– комплекс программных и языковых средств, предназначенных для создания структуры, обеспечивающих ввод, корректировку, обработку и выдачу данных в различных формах. Примером систем управления базами данных могут служить Access, Paradox, Oracle, Informix., My SQL и др. Любая СУБД представляет собой пакет программ.
4.2 Функциональные возможности:
Инициализация новых баз данных – определение структуры обрабатываемых данных (структуры таблиц):
определение списка полей – свойств объекта,
определение типа полей (символьный, числовой, в том числе денежный, тип «дата/время», логический),
определение длины полей и точности представления числовых данных,
установление связей между полями разных таблиц.
Формирование данных:
ввод данных в базу:
в режиме «Таблица»,
с использованием формы (маски), определяющей структуру объекта.
Примечание. В одной форме могут быть объединены поля из нескольких таблиц
коррекция данных