Добавил:
Upload
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:Вопросы к экзаменам / Лекция14.ppt
X
- •Основные понятия баз данных
- •Базы данных и система управления баз данных
- •В истории развития вычислительной техники наблюдалось два основных направления ее применения.
- •Такие задачи решают информационные системы (ИС).
- •Одной из характерной разновидностью ИС является банк данных. В банке
- •База данных (БД) – это организован- ная совокупность данных, предназна- ченная для их
- •Независимость от прикладных программ. Базы данных конструи-
- •Характеристики БД Полнота – чем полнее БД, тем вероятнее, что она содержит нужную
- •Актуальность – БД в каждый момент времени должна соответствовать состоянию отображаемого объекта;
- •Программные приложения предназна- ченные для обработки и управления
- •Все существующие современные СУБД удовлетворяют, как правило, следующим
- •Возможность поиска и формирования запросов. С помощью запросов пользо-
- •Обеспечение защиты и секретности.
- •Среди СУБД, которые устанавливаются в небольших организациях и ориентиро-
- •Структура простейших баз данных
- •В основе любой базы данных лежит
- •Модель данных является средством интерпретации содержимого базы данных и реализации операции по обработке
- •В иерархической БД существует упорядоченность элементов в записи. Для неё характерны подчиненность объектов
- •Пример иерархической модели данных
- •Сетевая БД отличается большой гибкостью, так как в ней существует возможность установить дополнитель-
- •Пример сетевой модели данных
- •Реляционными (от англ. relation – отношение) является БД, содержащие информацию, организованную в виде
- •–все столбцы в таблице однородные, т.е. элементы в столбце имеют одинаковый тип (числовой,
- •Отношения в реляционной БД представлены виде таблиц, строки
- •Таблица представляет отношение СТУДЕНТ
- •Поле, каждое значение которого однозначно определяет соответствую-
- •Объекты базы данных
- •Таблицы. Это основная категория объектов в реляционной СУБД, Работа с
- •Формы. Этот тип объектов использует- ся в основном для удобного вывода данных. Форма
- •Отчёты. Объекты-отчеты предназначе- ны для отображения данных в виде удобном для просмотра. На
- •Макросы. Макросами называются «макрокоманды», которые запускаются простым нажатием нескольких клавиш и могут выполнять
- •Модули. Этот тип объектов представля- ет собой программные модули, написан- ные на языке
- •Свойства полей базы данных
- •Имя поля – определяет, как следует обращаться к данным этого поля при автоматических
- •Формат поля – определяет способ форматирования данных в ячейках, принадлежащих полю.
- •Значение по умолчанию – то значе- ние, которое вводится в ячейки поля автоматически
- •Сообщение об ошибке – текстовое сообщение, которое выдается автомати- чески при попытке ввода
- •Пустые строки – свойство, разрешающее ввод пустых строковых данных (от свойства Обязательное поле
- •Индексированное поле – если поле обладает этим свойством, все опера- ции, связанные с
- •Типы данных
- •Тип данных определяется значениями, которое предполагается вводить в поле
- •Счетчик – этот тип предназначен для ввода числа, которое автоматами увеличивается на единицу
- •Объекты OLE – для хранения объектов из других приложений, поддерживающих
- •Безопасность баз данных
- •Базы данных – это тоже файлы, но работа с ними отличается от работы
- •Базы данных — это особые структуры. Информация, которая в них содержится, очень часто
- •Поэтому целостность содержимого базы не может и не должна зависеть ни от конкретных
- •Проблема безопасности баз данных решается тем, что в СУБД для сохранения информации используется
- •Операции изменения структуры базы данных, создания новых таблиц или иных объектов происходят при
- •С другой стороны, операции по измене- нию содержания данных, не затрагиваю- щие структуру
- •Обычно, решив отказаться от изменений
- •Таким образом, редактируя таблицы баз данных, создавая новые записи и удаляя старые, мы
С другой стороны, операции по измене- нию содержания данных, не затрагиваю- щие структуру базы, максимально авто- матизированы и выполняются без пре- дупреждения. Если, работая с таблицей данных, мы что-то в ней меняем в составе данных, то изменения сохраня- ются немедленно и автоматически.
Обычно, решив отказаться от изменений
вдокументе, его просто закрывают без сохранения и вновь открывают предыдущую копию. Этот прием работает почти во всех приложениях, но только не
вСУБД. Все изменения, вносимые в таблицы базы, сохраняются на диске без нашего ведома, поэтому попытка закрыть базу «без сохранения» ничего не даст, так как все уже сохранено.
Таким образом, редактируя таблицы баз данных, создавая новые записи и удаляя старые, мы как бы работаем с жестким диском напрямую, минуя операционную систему.
Соседние файлы в папке Вопросы к экзаменам