Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Билеты по информатик1.docx
Скачиваний:
49
Добавлен:
09.04.2015
Размер:
410.55 Кб
Скачать

5. Свойства иерархических, сетевых и реляционных бд.

Св-ва иерархических, сетевых и реляционных БД. СУБД-комплекс программ и язык средств для создания и редоктирования баз данных,просмотра и поиска инфы в них.СУБД классифицируется по след.признакам:

-по выполняемым ф-циям(операционные и информационные)

-по сфере применения(универсальные и проблемно-ориентированные)

-по числу поддерживаемых уровней моделей данных(дно-,двух-)

-по способу установления связей между данными(иерерхич.,реляцион.и сетевые)

-по технологии обработки данных(цетрализов. и распред.)

Иерархическая модель описания базы данных предполагает использование древовидных структур,сост.из опред.числа уровней,один элемент-главный,остальные-подчиненные к каждой записи существует только один путь от корневой записи.

Поиск элемента данных в такой БД м/б трудоемким.

Сетевая модель опис.данные и отношения между ними в виде ориентированной сети.Сетевая модель более гибкая,т.к.в ней сущ.возможость устанавливать кроме вертик. иерархич.связей еще и горизонт.Это облегчает поиск нужных данных.

Реляционная модель опис.базы данных имеет в своей основе понятие "отношение",и ее данные форм в виде таблиц.Каждая строка таблицы содержит инфор.об одном объекте описваемой в БД системы,а каждый столбец-об опред.хар-ке этих объектов.Строки таблицы-записи,а столбцы поля или сов-ти полей инентифицирующие запись.Для кажд.поля опред.тип и формат.

Таблица реляц.БД обладает след.св-вами:все столбцы одноролны,кажд.столбец имеет уникал.имя,порядок следования строк и столбцов м/б произвольным.Типичными режимами работы с БД явл.создание БД,редактирование БД,манипдирование с БД,поиск в БД.

6. Режимы работы с бд.Система команд.

Для работы в кажд. режиме сущ. своя система команд СУБД. Работа с Бд строится в форме алгоритма, сост.из этих команд. Алгоритмы могут выполняться в режиме прямого выполнения и автоматически с помощью программы запросов для совр. БД запис-ся на языке SQL.Ключами поиска в СУБД назыв. поля,по значению которых осущ-ся поиск. Команды для работы с файлами предназначены для создания, сохранения, переименования, открытия, закрытия объектов БД и вывода рез-тов на печать. Команды редактирования предназначены для выполнения ф-ций перемещения, вставки, удаления ,копирования, замены и контекстного поиска .Команды форматирования данных предназначены для выравнивания данных, выбора форматов, представления данных, назначения типа шрифтов, их размера ,начертания цвета, фона и т.д. Команды для работы с окнами предназначены для организации многооконного режима работы с несколькими таблицами. Команды для работы в основных режимах СУБД предназначены для создания таблиц,написания запросов, форматирования отчетов. Отчет-объект базы данных, оформленных соответственным образом и предназначенных для вывода на печать.

7. Язык SQL. Основные понятия.

SQL (Structured Query Language) – это структурированный язык запросов к реляционным базам данных (БД). SQL является декларативным языком, основанным на операциях реляционной алгебры. Язык SQL является основой многих СУБД, т.к. отвечает за физическое структурирование и запись данных на диск, а также за чтение данных с диска, позволяет принимать SQL-запросы от других компонентов СУБД и пользовательских приложений. Таким образом, SQL – мощный инструмент, который обеспечивает пользователям, программам и вычислительным системам доступ к информации, содержащейся в реляционных базах данных.

Существуют два стандарта SQL, определённые американским национальным институтом стандартов (ANSI): SQL-89 (SQL-1) и SQL-92 (SQL-2). В настоящее время разрабатывается новый стандарт – SQL-3. Большинство коммерческих систем управления базами данных (СУБД) поддерживают стандарт SQL-92, который принят ISO (International Standards Organization) в качестве международного стандарта. Многие версии имеют свои отличия.

Язык работы с базами данных должен предоставлять пользователям следующие возможности:

  • создавать базу данных и таблицы с полным описанием их структуры;

  • выполнять основные операции манипулирования данными (добавление, изменение, удаление данных);

  • выполнять запросы, осуществляющие преобразование данных в необходимую информацию.

Для реализации этих функций SQL включает три группы средств:

  • DDL (Data Definition Language) – язык определения данных;

  • DML (Data Manipulation Language) – язык манипулирования данными;

  • DCL (Data Control Language) – язык управления данными.

По стандарту ANSI DCL является частью DDL.

В командах SQL не различаются прописные и строчные буквы (за исключением строчных литералов). Каждая команда заканчивается символом ';'. Значения параметров по умолчанию выделено подчеркиванием, например, ALL.

8. Создание и режимы работы с БД в Excel.

Действия,выполняемые над списками в Excel,можно объединить в след.группы:

-создание структуры БД,ее заполнение и просмотр

-корректировка данных

-работа с данными

В меню команды Данные нужно выбрать пункт Форма. Откроется окно для задания форм. Это окно позволяет не только создавать новые записи ,но и корректировать существующие. Если названия не обнаружены, то Excel выдает передупреждающее сообщение и считает названием верхнюю ячейку столбца.

В Excel сущ.3 ср-ва для поиска и фильтрации списков: Форма данных, Автофильтр и Расширенный фильтр. Форма данных позволяет с легкостью осуществлять поиск и редактирование отдельных записей. АВТОФИЛЬТР ОБЕСПЕЧИВАЕТ ПРОСТОЙ И БЫСТРЫЙ СПОСОБ СКРЫТИЯ ЛИШНИХ ЗАПИСЕЙ. оставляя на экране только те, что удовлетворяют критериям. Расширенный фильтр позволяет накладывать более сложные условия отбора.

Перед применением Автофильтра необходимо выделить ячейку внутри списка, а затем вызвать команду Данные, Фильтр, Автофильтр.

При работе с Автофильтром имеется 3 метода фильтрации данных. Можно выбрать команду Условие, чтобы вызвать диалоговое окно Пользовательский автофильтр, где можно задать простой критерий с участием 2 условий.

Для использования Расширенного фильтра необходимо создать диапазон критериев, где задаются условия поиска данных. Верхняя строка диапазона должна содержать заголовки полей, которые в точности повторяют по написанию заголовки полей в области данных, поэтому их лучше просто скопировать. Пустая строка условий означает, что условия не заданы. Чтобы проверить, есть ли пустые строки в диапазоне критериев нужно перейти в поле Диапазон условий в диалоговом окне Расширенный фильтр.

В группе Обработка иследует указать, будет ли осуществляться фильтрация на том же месте или выходные данные будут перенесены в др. область рабочего листа.

Так же как и в Автофильтре в Расширенном фильтре можно использовать знаки-заменители