
- •1 Информация и данные
- •2 Понятие предметной области
- •3. Понятие базы данных, их классификация.
- •4. Информационная модель, схема её формирования.
- •5. Методология моделирования idef.
- •6. Методология моделирования idef0
- •7. Методология моделирования idef1x
- •11 Сущность: определение, виды, свойства
- •12 Субд msAccess, её предназначение
- •14 Запрос в msAccess: предназначение, создание
- •Отчёт в msAccess: предназначение, создание
- •16. Объектно-ориентированный подход к бд.
- •17. Объектно-ориентированные бд.
- •18.Объектно-реляционные субд.
- •19. Сравнительный анализ объектно-ориентированных и реляционных баз данных
- •20. Распределенные базы данных
- •21.Фундаментальный принцип распределенных баз данных
- •Вопрос 23 Организация баз данных средствами ms Excel. Правила формирования списков.
- •24 Охарактеризуйте принципы централизованного управления данными
- •26 Назовите основные способы работы пользователя с базой данных при решении прикладных задач
- •27 Технологии создания приложений работы с базами данных
- •28. Типы данных, используемых в бд
- •29. Типы данных в msAccess
- •30. Типы данных в ms sql Server
- •31.Уровни архитектуры бд
- •34 Принцип инкапсуляции применительно к объектно-ориентированным бд
- •35 Принцип полиморфизма применительно к объектно-ориентированным бд
- •36 Принцип наследования применительно к объектно-ориентированным бд
- •37 Объект, объектный класс в объектно-ориентированных бд
- •38 Транзакция, ее свойства
- •41.Особенности архитектуры клиент/сервер
- •42.Фрагментация данных, проблемы распределенных систем
- •43 Особенность гипертекстовых бд
- •44 Язык sql, типы команд
- •45 Преимущества языка sql
- •46. Запись sql–операторов
- •47. Типы данных sql
- •49.Создание пользовательского типа данных
- •Выражения
- •Переменные
- •50.Управляющие конструкции sql
- •51. Хранимые процедуры, таблицы, представления в sql-сервере
- •Представления
- •Хранимые процедуры
14 Запрос в msAccess: предназначение, создание
1)Запросы – это специальные структуры, средства предназначенные для выборки данных из таблиц, автоматизации операций по обновлению и изменению таблиц.
Запрос –это требование к базе данных предоставить необходимую информацию. Отбор осуществляется по условию заданному пользователем. Запросы используются для просмотра, изменения и анализа данных различными способами. Запросы также можно использовать в качестве источников записей для форм, отчетов и страниц доступа к данным. Запросы в системе Access бывают нескольких видов: 1)Запрос для отбора данных по заданным условиям. 2)Перекрестный запрос с формированием двухмерной итоговой таблицы, с группировкой по двум выражениям, одно из которых становится заголовком строки, другое - заголовком столбца. 3)Запрос на создание новой таблицы.4)Запросы на изменение данных.
Отчёт в msAccess: предназначение, создание
Отчет – это объект базы данных, который предназначен для вывода информации из баз данных, прежде всего на принтер. Отчеты позволяют выбирать из баз данных нужную пользователю информацию, оформлять ее в виде документа, перед выводом на печать просмотреть на экране. Источником данных для отчета может служить таблица или запрос. Отчеты могут быть созданы на основе всей информации, присутствующей в таблицах базы, но чаще для отчетов необходимо отобрать нужную информацию из базы с использованием SQL-запроса и на основе его создать отчет. Важным свойством отчетов является возможность группировки данных и получения итоговых данных для групп и всего отчета.
Создание: 1)выбираем раздел Отчеты и режим Создание отчета с помощью Мастера. 2) выбираем поля которые мы хотим показать в отчете. 3)Выберите вид представления данных - выбираем нужный вариант, когда выделена необходимая таблица.4) задаем группировку данных. 5) выбираем вид макета для отчета по левому краю, стиль отчета - обычный, далее задаем название отчета и нажимаем кнопку Готово.
Для автоматического создания отчетов необходимо:1) В диалоговом окне База данных открыть вкладку Отчеты и щелкнуть кнопку «Создать»; 2)В диалоговом окне Новый отчет выбрать вид отчета и создать его автоформу (ленточную, в столбец), дважды щелкнув мышью по виду формы в списке выбора.
16. Объектно-ориентированный подход к бд.
К понятию объектно-ориентированного программирования существует несколько подходов: 1. ООА- (объектно-ориентированный анализ) – это методология при которой требование в системе с точки зрения классов и объектов, выявленных в предметной области. 2.ООD – (объектно-ориентированное проектирование) – это методология проектирования, соединяющая в себе процесс объектной декомпозиции и приемы представления логической и физической, а так же статической и динамической модели проектируемой системы. 3. ООP – (объектно-ориентированное программирование) – это методология программирования, основанная на представлении программы в виде совокупности объектов, каждый из которых является экземпляром определения класса, а классы определяются иерархией наследования.
Объект- это конкретная материализация абстрактной сущности с хорошо выделенными границами, в которой инкапсулированы состояние и поведение.
Свойства: Инкапсулированная структура означает, что объект является самодостаточным. Программы, внешние по отношению к объекту ничего не знают о его структуре и такое знание им не требуется. Внешний вид объекта называется интерфейсом. Объекты идентифицируются с помощью специальных показателей дескриптора. Методы объектов ООП представляют собой последование инструкций, выполняемых объектов. Основные идеи ООТ (технологий): 1) Абстрагирование. 2) Инкапсуляция. 3) Модульность. 4) Иерархичность. 5) Типизация. 6) Полиморфизм. 7) Наследование. Полиморфизм – это способность 1-го и того же программного кода работать с разнообразными данными, допускается возможность в разных типах иметь методы с одинаковыми именами. Наследование – порождается на основе уже существующего класса, в этом случае новый класс называемый подклассом существующего наследует все атрибуты и методы класса.