
- •Ответы на вопросы Государственного экзамена по направлению 080700
- •Вопрос 1 Базы данных на примере субд ms accecc
- •Вопрос2. Определение логической структуры реляционной базы данных
- •Вопрос 3. Создание схемы данных, обеспечение целостности данных
- •Включение таблиц в схему данных и определение связей между ними.
- •Вопрос 4 Поиск, замена и сортировка данных
- •Поиск и замена значений в полях
- •Сортировка записей
- •Вопрос 5 Отбор записей с помощью фильтра, типы фильтров
- •Фильтр по выделенному.
- •Обычный фильтр
- •Расширенный фильтр
- •Вопрос 6. Запросы, схема данных и бланк запроса
- •Создание запроса
- •Бланк запроса
- •Вопрос 7. Вычисляемые поля, статистические функции групповых операций
- •Вопрос 8 Конструирование многотабличных форм
- •Вопрос 9 Конструирование многотабличных отчетов
- •Создание подчиненного отчета в режиме Автоотчет
- •Включение подчиненного отчета
- •Вопрос 10 Создание запросов sql (операторы select,update)
- •Изменение данных в таблице оператор update
Ответы на вопросы Государственного экзамена по направлению 080700
“Бизнес информатика” по дисциплине “Базы Данных”
Вопрос 1 Базы данных на примере субд ms accecc
База данных является организованной на машинном носителе совокупностью взаимосвязанных данных и содержит сведения о реальных объектах, процессах, событиях и т.д.
Существует несколько способов установления связей между данными. Среди них наибольшее распространение получили реляционные модели, т.е. представление данных в виде таблицы.
В таблице различают структуру и собственно данные (информацию). Структура состоит из полей (столбцов таблицы) и остается неизменной. Совокупность всех полей образует запись. Информация меняется при смене записей (строк таблицы). Для однозначного определения каждой записи таблица должна иметь уникальный (первичный) ключ. Этот ключ может состоять из одного или нескольких полей. По значению ключа отыскивается единственная запись.
В базе данных содержится одна или несколько таблиц. В приложении с несколькими таблицами манипулировать данными можно более эффективно, чем при использовании одной большой таблицы.
Многочисленные таблицы упрощают ввод данных и создание отчетов, сокращая избыточный ввод. Определяя две таблицы для приложения, в котором используется, например, информация о клиенте, не нужно хранить в каждой записи о покупке его имя, и адрес.
Связи между таблицами базы данных дают возможность совместно использовать данные из разных таблиц. В реляционной базе данных связи характеризуются отношениями один – к -одному (1:1) или один - ко - многим (1:М), когда одной записи в главной таблице соответствует несколько записей в подчиненной, например, названию кафедры соответствует список ее сотрудников. Связь каждой пары таблиц обеспечивается одинаковыми полями в них – ключом связи. Ключом связи всегда является уникальный ключ главной таблицы. В подчиненной таблице он называется внешним ключом.
В Системе Управления Базами Данных (СУБД) ACCESS процесс создания реляционной базы данных включает создание схемы данных. Схема данных наглядно отображает таблицы и связи между ними и обеспечивает использование связей при обработке данных.
В ACCESS база данных - это общее хранилище данных и соответствующих им объектов. В базе данных ACCESS содержится 7 объектов:
Таблица (Table) – содержит собственно данные, для отображения которых используется просмотр в режиме таблицы.
Запрос (Query) – позволяет осуществлять поиск, сортировку и извлечение определенных данных;
Форма (Form) – обеспечивает возможность ввода и отображения данных в заданном формате;
Отчет (Report) – позволяет отображать и печатать отформатированные данные, включая результаты вычислений и итоговые значения;
Страницы (Pages) – позволяют размещать в сети формы для работы с данными в диалоговом режиме;
Макрос (Macro) – включает простые команды для автоматизации решения поставленных задач без программирования;
Модуль (Module) – программа, написанная на языке Visual Basic for Applications (VBA).
Все таблицы базы данных, а также другие объекты ACCESS – формы, запросы, отчеты, макросы, построенные для этой базы, могут размещаться на диске в одном файле базы данных формата .mdb.
Это упрощает технологию и обеспечивает высокую компактность размещения всех объектов и эффективность обработки данных.