
- •2.Основные треб. К эк. Инф. Структурные элементы
- •3.Осн понятия бд
- •4. Основные модели данных
- •5. Базы данных в ms excel
- •7. Функции базы данных.
- •9.Функции и назначение каждого объекта базы данных.
- •10.Основные этапы проектирования реляционной базы данных.
- •1.Определение таблиц, которые должна содержать база данных.
- •2.Определение необходимых в таблице полей.
- •3.Задание индивидуального значения каждой записи
- •4.Определение связей между таблицами
- •5.Усовершенствование структуры базы данных.
- •6.Ввод данных и создание других объектов базы данных
- •13.Типы отношений между таблицами.
- •14.Определение связей при помощи Схемы данных
- •15. Понятие запроса к базе данных
- •16.Создание запроса с помощью Конструктора
- •17.Групповые операции. Использование вспомогательного запроса.
- •19.Запросы действия.
- •20.Структурный язык запросов sql. Язык определения данных и язык манипулирования данными
- •21.Ключевые слова и команды в sql. Команды select
- •22.Формы. Элементы управления. Создание формы
- •23.Общие сведения об отчётах. Создание отчёта. Настройка отчёта. Страница доступа к данным
- •24.Языки программирования
- •25.Экспорт данных и объектов бд
- •26.Централизованная база данных
- •29. Администрирование баз данных . Функции администрат. Бд.
26.Централизованная база данных
По способу доступа к информации базы данных делятся на БД с локальным доступом и отдаленным (сетевым) доступом.
Системы централизованных баз данных с отдаленным доступом организуются по нескольким архитектурам, например: «файл – сервер» и «клиент – сервер».
«Файл – сервер». В компьютерной сети на сервере файлов хранится совместно используемая централизованная БД. Все остальные компьютеры выполняют функции рабочих станций, с которых пользователи поддерживают доступ с центральной БД. По запросам пользователей соответствующие файлы БД передаются на рабочие станции для основной обработки и использования. Концепция «файл – сервер»: файлы БД с файл-сервера передаются для их обработки на рабочих станциях.
«Клиент – сервер»
Сохранение централизованной БД и основной обработки данных на сервере БД. По запросу рабочей станции (клиента) на сервере ищутся и выбираются необходимые данные, которые транспортируются по сети от сервера к рабочим станциям.
клиентская часть приложения размещается на компьютере пользователя в виде интерактивного графического интерфейса;
серверная обеспечивает управление БД, разделение информации, администрирование и безопасность.
ODBC – драйверы совместного доступа к базам данных из других программ (используют SQL для доступа к внешним данным).
Сущность технологии «клиент – сервер»: приложение клиента формирует запрос к серверу БД, который выполняет все команды и их результаты посылает клиенту.
Распределенная база данных
представляет собой совокупность баз данных, которые физически распределены по взаимосвязанным ресурсам вычислительной сети и доступны для совместного применения в разных местах. Распределенная БД разъединена только физически, а не логически. Вся БД потенциально доступна для любого пользователя. На логичном уровне (модели) распределенная БД описывается как целая информационная совокупность
29. Администрирование баз данных . Функции администрат. Бд.
Администрирование базами данных предусматривает выполнение функций, направленных на обеспечение надежного и эффективного функционирования системы баз данных, адекватности содержания базы данных информационным потребностям пользователей, отображения в базе данных актуального состояния предметной области.
Администраторы -специалисты, обеспечивающие создание, функционирование и развитие базы данных.
Функции администратора:
1. Анализ предметной области: описание предметной области, выявление ограничений целостности, определение статуса информации, определение потребностей пользователей, определение статуса пользователей, определение соответствия «данные – пользователь», определение объемно-временных характеристик обработки данных.
2. Проектирование структуры базы данных: определение состава и структуры информационных единиц, составляющих базу данных, задание связей между ними, выбор методов упорядочения данных и методов доступа к информации, описание структуры БД на языке обработки данных (ЯОД).
3. Задание ограничений целостности при описании структуры базы данных и процедур обработки БД: задание ограничений целостности, присущих предметной области, определение ограничений целостности, вызванных структурой базы данных, разработка процедур обеспечения целостности БД при вводе и корректировке данных, обеспечение ограничений целостности при параллельной работе пользователей в многопользовательском режиме.
4. Первоначальная загрузка и ведение базы данных: разработка технологии первоначальной загрузки и ведения (изменения, добавления, удаления записей) БД, проектирование форм ввода, создание программных модулей, подготовка исходных данных, ввод и контроль ввода.
5. Защита данных от несанкционированного доступа:
– обеспечение парольного входа в систему: регистрация пользователей, назначение и изменение паролей;
– обеспечение защиты конкретных данных: определение прав доступа групп пользователей и отдельных пользователей, определение допустимых операций над данными для отдельных пользователей, выбор/создание программно-технологических средств защиты данных; шифрование информации с целью защиты данных от несанкционированного использования;
– тестирование средств защиты данных;
– фиксация попыток несанкционированного доступа к информации;
– исследование возникающих случаев нарушения защиты данных и проведение мероприятий по их предотвращению.
6. Защита данных от разрушений. Одним из способов защиты от потери данных является резервирование. Используется как при физической порче файла, так и в случае, если в БД внесены нежелательные необратимые изменения.
7. Обеспечение восстановления БД: разработка программно-технологических средств восстановления БД, организация ведения системных журналов.
8. Анализ обращений пользователей к БД: сбор статистики обращений пользователей к БД, ее хранение и анализ (кто из пользователей, к какой информации, как часто обращался, какие выполнял операции, время выполнения запросов, анализ причин безуспешных (в т.ч. и аварийных) обращений к БД.
9. Анализ эффективности функционирования базы данных и развитие системы: анализ показателей функционирования системы (время обработки, объем памяти, стоимостные показатели), реорганизация и реструктуризация баз данных, изменение состава баз данных, развитие программных и технических средств.
10. Работа с пользователями: сбор информации об изменениях в предметной области, об оценке пользователями работы базы данных, определение регламента работы пользователей с базой данных, обучение и консультирование пользователей.
11. Подготовка и поддержание системных программных средств: сбор и анализ информации о СУБД и других прикладных программ, приобретение программных средств, их установка, проверка работоспособности, поддержание системных библиотек, развитие программных средств.
12. Организационно-методическая работа: выбор или создание методики проектирования БД, определение целей и направлений развития системы, планирование этапов развития базы данных, разработка и выпуск организационно-методических материалов.