Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Bazy_dannykh.docx
Скачиваний:
3
Добавлен:
27.09.2019
Размер:
156.01 Кб
Скачать

Яхина Зухра Талгатовна – 334 аудитория

8 лабораторных, курсовая работа и ЭКЗАМЕН

3 контрольных по 20 баллов на каждую

Курс включает в себя:

  1. Проектирование баз данных

  2. Различные СУБД – Access & forpro

  3. Язык SQL, запросы и так далее

Литература:

  1. Т. Карпова БД – С.П. изд. Питер 2001 г.

  2. А.Д. Хоменко, З.М. Цыганков, М.Г. Мальцев – учебник по БД

  3. И.С. Ризаев, З.Т. Яхина – БД, КАИ 2008 год – заголовки тем и есть билеты

Информационные системы

Информационные системы – это системы, которые служат для сбора и накопления информации с целью эффективного её использования различными пользователями.

По выполняемым функциям ИС делятся на:

  1. Информационно-поисковые системы – ИПС. Характеризуются частыми запросами и редким обновлением.

  2. Системы обработки данных – СОД. Характеризуются частым обновлением и редкими запросами (банковские системы).

  3. Управляющие информационные системы – УИС (технологические процессы).

  4. Информационные системы для поддержания решений – ИСПР.

По характеру содержащейся информации ИС делятся на:

  1. Фактографические системы (сведения о некотором объекте)

  2. Документальные ИС.

  3. Документально-фактографическая ИС.

По области применения ИС делятся на:

  1. Используемые в производстве

  2. Используемые в здравоохранении

  3. Науке

  4. Образование

  5. Искусство

  6. И так далее

Предметная область – это часть реального мира, подлежащая изучению с целью автоматизации накопления, хранения и обработки информации и, в конечном счете, автоматизации управления (например: ВУЗ, предприятие, министерство).

Каждая предметная область характеризуется фрагментами. Разновидностью ИС являются банки данных. Состав банка данных:

  1. База данных или несколько баз.

  2. Система управления базами данных – СУБД

  3. Словарь данных

  4. Администратор БД

  5. Вычислительная система

  6. Обслуживающий персонал

База данных – поименованная совокупность взаимосвязанных данных, находящаяся под управлением СУБД. В БД включаются данные о предметной области, а так же описание самой базы данных, которая называется схемой.

СУБД – совокупность программных и языковых средств, общего или специализированного назначения, необходимые для создания базы данных, поддержании информации в них в актуальном состоянии, и организации доступа к ним различным пользователям. Примеры СУБД – access, forPro, Oracle, MySQL, SQLlite.

Программные средства СУБД включают в себя:

  1. Ядро – набор программных средств, для создания и поддержания базы данных

  2. Сервисные средства – программы, предоставляющие пользователям дополнительные возможности и услуги.

Языковые средства СУБД делятся на

  1. Языки описания данных

  2. Языки манипулирования данными – языки манипуляторы

  3. Языки запросов - SQL

На SQL:

SELECT ФИО, ДА FROM студ WHERE Nгр = ‘4209’

На QbE какие-то колоночки, галочки и прочая графическая ерунда.

Словарь данных – подсистема банка данных, для централизованного хранения ба____, о взаимосвязях хранения данных друг с другом, типа данных и формата их представления.

Если словарь данных является частью БД, он называется интегрированным, в противном случае автономным.

Администратор БД – лицо или группа лиц, отвечающих за выработку требований к БД, проектирование, создание, эффективное использование БД и её сопровождение.

Вычислительная система и обслуживающий персонал писать не надо будет!!

Пользователи информационных систем

Пользователи ИС делятся на внутренних и конечных.

Внутренние – пользователь, который разрабатывает ИС и поддерживает её функционирование. К ним относятся:

  1. Администратор БД. На этапе создания это идеологи и конструктор системы. Руководит всеми работами по созданию БД и программного окружения. На этапе функционирования отвечает за функционирование системы, обеспечивает защиту данных от различных разрушений, отвечает за достоверность информации, её актуальности и т.д.

  2. Администраторы функциональных подсистем. Вместе с администраторами БД пишут фильтры для пользователей.

  3. Системные программисты. Генерация СУБД. Следит за функционированием СУБД в процессе работы. Разрабатывает программы, расширяющие возможности СУБД.

  4. Прикладные программисты. Пишут программы, которые нужны для работы конкретного заказчика.

Конечные – для кого создается ИС. Она делятся на:

  1. Косвенные – те, кто непосредственно за компьютером не сидит, но пользуется информацией из БД.

  2. Прямые – непосредственно сидит за компьютером и работают с БД.

Организация работы пользователя с базами данных

Автономные базы данных – ПК + БД + СМД (средство манипулирования данными)

Файл-серверные - (Сервер + БД) + (СМД + ПК1) + (СМД + ПК2) +… + (СМД + ПКN) – недостатки

  1. Для каждого пользователя при обращении к БД создается локальная копия на его компьютере. При этом непродуктивно используется сеть, по которой передаются большие объемы информации.

  2. База данных достаточно большая, поэтому необходимо создание фильтров для каждого пользователя.

  3. Необходимость грамотной организации параллельного доступа пользователей

Платформа клиент-сервер (Сервер + БД + СМД) + ПК1 + ПК2 + … + ПКN

В отличие от предыдущей формы, ликвидированы недостатки, в качестве данных передается только запрошенная информация

Многоярусные БД (Удаленный сервер + БД) + (сервер + БД + СМД) + (сервер + БД + СМД) + Т1 + Т2 + Т3 + … + ТN

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]