
- •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-сервере
- •Представления
- •Хранимые процедуры
26 Назовите основные способы работы пользователя с базой данных при решении прикладных задач
27 Технологии создания приложений работы с базами данных
Первая концепция ускорения процессов разработки приложений с помощью RAD-инструментов основывалась на использовании комплекса специальных объектно-ориентированных средств, позволяющих манипулировать определенным набором готовых стандартных графических объектов, функционально отражающих отдельные информационные компоненты графической среды пользователя и хранятся в общедоступном архиве. Реализация этой концепции в виде реального среды программирования привела к появлению семейства объектно-ориентированных языков программирования четвертого поколения
Технологии OLE Вторая концепция ускорения разработки программ базируется на использовании компонентного программирования. Технология разработки программного обеспечения предусматривает максимальное использование отдельных компонентов готовых программных продуктов. Если раньше под программированием понималось, в основном, написание кода программы, реализующей детальную процедуру решения задачи, то теперь это означает прежде всего умение подобрать нужные готовые компоненты и построить из них необходимую прикладную программу. Для того чтобы компоненты могли рассматриваться как «готовы к использованию» элементы программ, они должны строиться на основе открытой архитектуры, которая обеспечивает повторное использование кода. Технологии фирмы Microsoft, на которых базируется повторное использование кода - это технологии OLE. Технологии OLE - Object Linking and Embedding (связывание и внедрение объектов) - являются мощными инструментами, обеспечивающими широкую взаимодействие программ между собой. Существует несколько типов технологий OLE, основанные на общих принципах: • связывание; • внедрения; • технология ActiveX.
Третья концепция ускорения процессов разработки программных средств базируется на реализации предложенной фирмой Microsoft методологии документно-ориентированного стиля работы пользователей. Согласно этой методологии информационная система организации должна состоять из баз данных, хранилищ данных и узлов по обработке данных. Внутренние данные организации, а также данные, которые являются внешними по этой организации, должны быть легкодоступными в каждом узле, а в результате работы с данными должны создаваться видимые образы документов. Все документы должны легко перемещаться и быть доступными для коллективной работы. Характерной особенностью документно-ориентированного стиля работы является то, что документ трактуется не просто как хранилище определенной части структурированной информации, а как объект в объектно-ориентированном программировании - он сочетает в себе информацию различного типа вместе с определенными функциональными возможностями (методами) обработки ее.
28. Типы данных, используемых в бд
Первоначально СУБД применялись преимущественно для решения финансово-экономических задач. При этом независимо от модели представления, в базах данных использовались следующие основные типы данных:
• числовые;
• символьные (алфавитно-цифровые);
• даты, задаваемые с помощью специального типа «Дата» или как обычные символьные данные.
В разных СУБД эти типы могли несущественно отличаться друг от друга по названию, диапазону значений и виду представления. Впоследствии в новых областях применения стали появляться специализированные системы обработки данных, например геоинформационные, обработки видеоизображений и т. д. В связи с
этим разработчики стали вводить в традиционные СУБД новые типы данных. К числу сравнительно новых типов данных можно отнести следующие:
• временные и дата-временные, предназначенные для хранения информации о времени и/или дате;
• символьные переменной длины, предназначенные для хранения текстовой информации большой длины, например, документа;
• двоичные предназначенные для хранения графических объектов, аудио- и видеоинформации, пространственной, хронологической и другой специальной информации. Например, в MS Access таким типом является тип данных «Поле объекта OLE», который позволяет хранить в БД графические данные в формате BMP (Bitmap) и автоматически их отображать при работе с БД;
• гиперссылки, предназначенные для хранения ссылок на различные ресурсы (узлы, файлы, документы и т. д.), находящиеся вне базы данных, например, в сети Интернет, корпоративной сети интранет или на жестком диске компьютера.
В современных СУБД с различными моделями данных могут использоваться все перечисленные типы данных.