Понятие, состав информационной системы. Управление целостностью БД. Обеспечение системы безопасности. Блокировка неверных действий приложений-клиентов. Тенденции в мире систем управления базами данных. Основные функции, классификация и механизмы доступа.
База данных - это реализованная с помощью компьютера информационная структура (модель), отражающая состояние объектов и их отношения. Для создания, ведения и осуществления возможности коллективного пользования базами данных используются программные средства, называемые системами управления базами данных (СУБД). Базы данных на ПК развивались по направлению от настольных (desktop), или локальных приложений, когда реально с БД могло работать одно приложение, до систем коллективного доступа к БД. Однако необходимость коллективной работы с одной и той же БД повлекло за собой перенос БД на сервер. Состав этих характеристик рекомендуется систематизировать на основе требований международного стандарта ISO 9126. Информационные системы предназначены для хранения и обработки больших объемов информации. Любая информационная система должна выполнять три основные функции: ввод данных, запросы по данным, составление отчетов. Система должна предоставлять возможность накапливания и упорядочивания данных. Время от времени возникает необходимость обобщать и анализировать большую группу данных (или даже все данные) информационной системы, представляя ее в виде документа. Пусть имеется информация о некоторых альбомах: 1965, Led Zeppelin 4, Lp, Help!, Atlantic, 1971. Lp (England), EMI. 1970, Flash Gordon, Parlophone, 1980, Led Zeppelin 3, Soundtrack, Lp, Atlantic. Таблица 1. Музыкальные альбомы групп Код альбома Код группы Название альбома Год выпуска Тип альбома Фирма 25 1 Help! 1965 Lp (English) Pariophone 36 2 Led Zeppelin 4 l97l Lp Atlantic 35 2 Led Zeppelin 4 - 1970 Lp Atlantic 34 3 Flash Gordon 1980 Soundtrack EMI Таблица 3. Объединение таблиц Название группы Страна Дата создания Дата распада Название альбома Год выпуска Тип альбома Фирма The Beatles Англия 1963 I970 With the Beatles 1963 Lp Pariophone The Beatles Англия 1963 I970 Please, please me 1963 Lp Pariophone The Beatles Англия 1963 I970 Rubber soul 1963 Lp Pariophone Из таблицы 4 видно, что при внесении в нее данных об альбомах определенной группы каждый раз приходится дублировать информацию первых четырех полей таблицы. СУБД - это программная система, поддерживающая наполнение и манипулирование данными, представляющими интерес для пользователей при решении прикладных задач. Язык манипулирования данными (или язык запросов) представляет собой систему команд, например, следующего типа: • произвести выборку данного, значение, которого удовлетворяет заданным условиям; • произвести выборку всех данных определенного типа, значения которых удовлетворяют заданным условиям; • найти в базе позицию данного и поместить туда новое значение (или удалить данное) и т.д. В связи с развитием компьютерных сетей, в которых персональные компьютеры выступают в качестве развитых (интеллектуальных) терминалов, новые версии СУБД все в большей степени включают в себя возможности описанного ниже языка манипулирования данными SQL. Примеры: Microsoft Access
Вы можете ЗАГРУЗИТЬ и ПОВЫСИТЬ уникальность своей работы