
- •1.Эи, виды, структурные ед-цы.
- •2.Внемашинная организация экономической информации: документы, их виды, структура.
- •3.Понятие классификации информации. Системы классификации.
- •4.Классиф информации, их назначение, виды
- •6.Внутримашинная организация экономической информации: файловая организация данных и базы данных. Преимущества баз данных.
- •7. Объемы современных баз данных и устройства для их размещения
- •8. Приложения и компоненты базы данных. Словарь данных.
- •9. Пользователи базы данных
- •10.Трехуровневая модель организации бд
- •14. Связь между табл. В рел. Модели данных. Перв. И вн. Ключи, их отличия
- •15. Реляционная целостность: целостность отношений, ссылочная целостность.
- •16. Операции реляционной алгебры: объединение, пересечение, декартово произведение, разность, проекция, выборка, соединение, деление.
- •19. Объектно-реляционная (расширенная реляц.) модель данных (object-relational database ord; Extended Relation Data Model – erdm) ее достоинства и недостатки
- •20. Многомерная модель данных, ее базовые понятия (измерение, ячейка), достоинства и недостатки
- •21. Понятие проектирования базы данных. Требования, предъявляемые к бд
- •22. Этапы жизненного цикла базы данных.
- •24 Типы связи, их представление на er-диаграмме
- •25 Класс принадлежности сущности, его представление на er-диаграмме.
- •26.Правила преобразования er-диаграмм в реляционные таблицы в случае связи 1:1.
- •27.Правила преобразования er-диаграмм в реляционные таблицы в случае связи 1:м, м:n.
- •28. Нормализация таблиц, ее цель. Первая нормальная форма. Вторая нормальная форма. Третья нормальная форма.
- •29.Концептуальное проектирование, его цель и процедуры.
- •30. Логическое проектирование, его цель и процедуры.
- •31. Физическое проектирование, его цель и процедуры.
- •32. Семантическая объектная модель. Пример объектной диаграммы.
- •33. Сase-средства для моделирования данных.
- •34. Понятие субд. Архитектура субд.
- •35. Возможности, предоставляемые субд пользователям. Производительность субд.
- •36. Классификация субд. Режимы работы пользователя в субд
- •37. Функции субд.
- •38. Напр-я разв-я субд: расш-е мн-ва типов обраб. Данных.
- •39. Знания, их виды. Базы знаний. Эксп. С-мы.
- •41. Семантические сети. Виды отн. Пример:
- •43. Формал. Логич. Модели. Их примеры
- •45. Хаар-ка объектов бд
- •46. Типы обрабатываемых данных и выражений.
- •47. Инструментал. Ср-ва для созд-я бд и ее прилож.
- •48. Технология создания базы данных: описание структуры таблиц, установка связи между таблицами, заполнение таблиц данными.
- •49. Корректировка базы данных (каскадные операции)
- •50. Работа с таблицей в режиме таблицы.
- •51.Конструирование запросов. Типы, возм-ти и способы создания запросов
- •52.Формы
- •53.Отчеты
- •54.Создание статистических Web-страниц для публик.Данных в интерн.
- •58. Типы данных и выражения в sql.
- •59. Возможности языка sql по: определению данных, внесению изменений в базу данных, извлечению данных из базы.
- •60. Понятие и типы транзакций. Обработка транзакций в sql.
- •61. Управление доступом к данным в sql.
- •62. Встраивание sql в прикладные программы
- •63. Диалекты языка sql в субд
- •64. Эволюция концепций обработки данных
- •65. Системы удаленной обработки
- •66. Системы совместного использования файлов. Обработка запросов в них. Недостатки систем
- •68. Клиент/серверные системы: клиенты, серверы, клиентские приложения, серверы баз данных
- •70. Характеристики серверов данных
- •71. Механизмы доступа к данным базы на сервере
- •72. Понятие и архитектура распределенных бд. Гомогенные и гетерогенные РаБд. Стратегии распределения данных в РаБд.
- •73.Распределенные субд (РаСубд). Двенадцать правил к. Дейта
- •76.Olap-технология и хранилище данных (хд). Отличия хд от базы данных. Классификация хд. Технологические решения хд. Программное обеспечение для разработки хд.
- •77. Проблемы многопользовательских баз данных. Администратор базы данных, его функции.
- •78 Актуальность защиты базы данных. Причины, вызывающие ее разрушение. Правовая охрана баз данных.
- •79. Методы защиты баз данных: защита паролем, шифрование, разграничение прав доступа.
- •80.Восстановление базы данных с помощью резервного копирования базы данных, с помощью журнала транзакций.
- •81.Оптимизация работы базы данных (индексирование, хеширование, технологии сжатия данных базы).
- •82.Возможности субд Access по администрированию баз данных.
53.Отчеты
Отчет – отображение на бумаге или на экране информации из базы данных в виде, удобном для ее восприятия и анализа пользователем.
В отчете можно группировать и сортировать данные, осуществлять расчеты в строках и проводить итоговые вычисления над группами строк и над всеми строками с использованием статистических функций. Отчет может основываться на таблице или запросе и представлять сложные зависимости между различными наборами данных. Он может быть составным – включать другие отчеты.
СУБД Access предоставляет большие возможности по оформлению отчетов: шрифтовое, фоновое и цветовое оформление, обрамление, рисунки, деловая графика, вставка объектов других приложений. Все это позволяет создавать отчеты высокого качества.
Существует три способа создания отчета: в автоматическом режиме, с помощью Мастера и с помощью Конструктора. В автоматическом режиме на основе выбранной таблицы или запроса создается автоотчет в столбец (с расположением полей в столбец) или ленточный (с расположением полей в строку). Мастер отчетов позволяет создать отчет на основе ответов пользователя на вопросы, касающиеся структуры, содержания и оформления отчета. Конструктор дает возможность самостоятельного конструирования отчетов.
54.Создание статистических Web-страниц для публик.Данных в интерн.
Статическая Web-страница – это Web-страница, которая отображает данные из базы в состоянии на момент создания Web-страницы.Ее можно создавать для объектов базы данных – таблицы, запроса, отчета, экспортируя их содержимое в HTML-файл.
Страница доступа к данным – это диалоговая Web-страница, которая поддерживает динамическую связь с базой данных и позволяет просматривать, редактировать и вводить данные в базу.Страница доступа к данным сохраняется не в базе данных, а в HTML-файле. В базе данных хранится лишь указатель на этот файл – ярлык.
На странице доступа к данным может размещаться форма или интерактивный отчет.Страницы, содержащие форму, позволяют вводить новые записи в базу данных, изменять значения полей в записях базы, удалять записи из базы.Страницы, содерж интерактивный отчет, дают возможность управлять составом отчета в процессе его просмотра. В интерактивном отчете имеются кнопки развертывания групп (кнопки со знаком +) и кнопки их сворачивания (кнопки со знаком –), которые позволяют превратить подробный отчет в краткую сводку или, наоборот, отобразить на экране интересующие пользователя подробности. Возможна также сортировка и фильтрация записей.На стр доступа к данным могут размещаться: надписи, поля, раскрывающиеся списки, списки, флажки, переключатели, графические изображения, диаграммы, электронные таблицы, гиперссылки, элемент "бегущая строка", линии, прямоугольники, панели перехода по записям и др. Страницам доступа к данным могут назначаться темы, что обеспечивает их более привлекательное оформление. Существует следующие способы создания страницы доступа к данным: в автоматическом режиме, с помощью Мастера, путем изменения существующей Web-страницы и с помощью Конструктора. Создание с помощью Конструктора требует навыков манипулирования объектами, расположенными на странице доступа к данным: их выделения, перемещения, выравнивания, изменения размеров. Просмотреть созданную страницу можно в Access, а также в браузере Internet Explorer 5.0 и выше. Чтобы статические Web-страницы и страницы доступа к данным были доступны пользователям Интернет или Интранет, они должны размещаться на Web-сервере сети, а база данных – на сервере сети.
55. Конструирование макросов связанных и не связанных с событиями, различных по структуре. Макросы предназначены для автоматизации часто выполняемых операций с БД без написания программ. М.-набор из 1или неск макрокоманд, каждая из кот выполняет определ действие.М. может найти и отфильтровать записи,выводимые в отчете, закрепить за кнопками формы нужные пользователю действия ит.д.В М. исп-ся макрокоманды, которые можно классиф-ть по назначению на:для работы с данными в формах и отчетах(НайтиЗапись); выполнения(ОткрытьЗапрос);импорта-экспорта(ОтправитьОбъект);для работы с объектами БД(КопироватьОбъект) и др.М. различают по стр-ре: линейный(макрокоманды выполняются последовательно),м. с условием(команда или набор макрокоманд выпонляются в завис-ти от выполнения некоторого условия), групповой(объединены несколько логически связанных макросов),м. с циклом(м.,в котором есть многократное выполнение др макроса).Существуют м. связанные с событиями и не связанные с ними. Событие-изменение состояния объекта БД, в момент возникновения которого можно изменить стандартный порядок обработки объекта и определить свою,нестандартную реакцию.События: окна формы/отчета(наприм Открытие),данных(Изменение),фокуса ввода(Вход),клавиатуры(Нажатие Клавиши),мыши(Нажатие Кнопки),печати(Страница),ошибки(Ошибка),таймера(Таймер). В Access только формы/отчеты явл-ся объектами,для которых определены события.Для обработки событий разрабатыв-ся м.,кот. классиф-ся на м. связанные с событиями: элементов управления в форме,раздела формы,формы,раздела отчета,отчета. М. создаются с помощью Конструктора макросов.
56.Назначение, стандарты, достоинства языка SQL. SQL-непроцедурный язык, используемый для управления данными реляционных СУБД,т.е. на данном языке можно сформулировать, что нужно сделать с данными, но не требуется указывать, каким именно образом, SQL скрывает от пользователя сложности алгоритмов поиска данных и их реализации, обеспечивая простоту понимания и легкость манипул-я данными.SQL сочетает возм-ти языка определения данных, языка манипул-я данными и языка запросов.Особенности:1.возм-ть задания запросов с использ-ем нескольких отношений и вложенных подзапросов в условиях выборки.2.возм-ть указания в запросе группировок по указанным полям с поддержкой условия выборки по каждой группе.3.необязательность удал-я кортежей дубликатов в результ-щих обозначениях.Функции:определ-е стр-ры данных в табл;чтение данных и их модификация;управление доступом;совместное использ-е данных;целостность данных. SQL организует доступ к данных в 2 режимах:интерактивный,программный.Стандарты SQL(целью станд-ции явл-ся переносимость приложений между разл СУБД):1)ANSI/ISO-наиб простые усл-я целостности данных(обязательность данных,уникальность первичных ключей и др), более сложные усл-я не определены 2) SQL1 содержит только описание языка, использ. Для опис-я стр-ры БД, поэтому в разл СУБД исп-ся разл подходы: создание в процессе установки ПО(Oracle), табл польз-ля всегда помещаются в единую общесист-ую БД; с помощью спец прогр – утилиты. 3) SQL2 включает: манипул-е схемой БД;управл-е транзакциями и сессиями;подключ-е к БД;динамическ SQL.Здесь формир-ся общие требования к систем-му каталогу. 4) SQL3 содержит механизм триггеров;поддрежку типов данных,определяемых польз-лем;поддержку курсоров;расшир-ые средства подключ-я и транзакций;поддрежку обновляемых результир-щих наборов. 5)SQL 2003: расшир-е типов данных(XML-документ,мультимножества);табличн функции;расширенные возм-ти Create table;новый оператор Merge;вложенные табл.
57.Структура команды SQL Каждая команда SQL начинается с действия-ключевого слова или группы слов, описывающих выполняемую операцию. Наприм,INSERT (добавить), DELETE(удалить), COMMIT(завершить), CREATE TABLE(создать табл). После действия может следовать 1 или неск предложений. Предлож-е описывает данные, с которыми работает команда, или содержит уточняющую инф-цию о действии, выпоняемом командой. Каждое предлож-е начин-ся с ключ. слова, наприм WHERE(где),FROM (откуда),INTO (куда), HAVING(имеющий).Многие предлож-я содержат имена табл и полей БД, некоторые-константы и выражения.Имена табл,полей и польз-лей должны содержать от 1 до 18 символов, начинаться с буквы и не содержать пробелов или спец символов пунктуации.В качестве имен нельзя исп-ть ключевые слова SQL. Пример команды SQL: глагол-ключевое слово-предложение, наприм DELETE FROM имя таблицы WHERE условие.