Автор работы: Пользователь скрыл имя, 11 Сентября 2012 в 20:22, контрольная работа
Важнейшая задача компьютерных систем - хранение и обработка данных. Для ее решения были предприняты усилия, которые привели к появлению в конце 60-х - начале 70-х годов специализированного программного обеспечения - систем управления базами данных (database management systems). СУБД позволяют структурировать, систематизировать и организовать данные для их компьютерного хранения и обработки.
При работе с обычными приложениями дли сохранения данных мы выдаем соответствующую команду, задаем имя файла и доверяемся операционной системе. Если мы закроем файл, не сохранив его, то вся работа по созданию или редактированию файла пропадет безвозвратно.
Базы данных - это особые
структуры. Информация, которая в
них содержится, очень часто имеет
общественную ценность. Нередко с
одной и той же базой (например,
с базой регистрации
Проблема безопасности баз данных решается тем, что в СУБД для сохранения информации используется двойной подход. В части операций, как обычно, участвует операционная система компьютера, но некоторые операции сохранения происходят в обход операционной системы.
Операции изменения структуры базы данных, создании новых таблиц или иных объектов происходят при сохранении файла базы данных. Об этих операциях СУБД предупреждает пользователя. Это, так сказать, глобальные операции. Их никогда не проводят с базой данных, находящейся в коммерческой эксплуатации, - только с ее копией. В этом случае любые сбои в работе вычислительных систем не страшны.
С другой стороны, операции по изменению содержания данных, не затрагивающие структуру базы, максимально автоматизированы и выполняются без предупреждения. Если, работая с таблицей данных, мы что-то в ней меняем в составе данных, то изменения сохраняются немедленно и автоматически.
Обычно, решив отказаться от изменений в документе, его просто закрывают без сохранения и вновь открывают предыдущую копию. Этот прием работает почти во всех приложениях, но только не в СУБД. Все изменения, вносимые в таблицу базы, сохраняются на диске без нашего ведома, поэтому попытка закрыть базу «без сохранения» ничего не даст, так как все уже сохранено. Таким образом, редактируют таблицы баз данных, создавая новые записи и удаляя старые, мы как бы работаем с жестким диском напрямую, минуя операционную систему.
ЗАКЛЮЧЕНИЕ
Конкретная реально работающая
информационная система - это плод длительного
и кропотливого труда большого коллектива
специалистов. Информационные системы
не создаются одномоментно. Их появлению
предшествует огромная подготовительная
работа как аналитического, так и
организационного характера. Создание
же системы - растянутый по времени
процесс, когда к базовым возможностям
добавляются все новые и новые
функции. Причем все это должно делаться
на едином фундаменте аппаратного и
программного обеспечения. Он должен быть
заложен так, чтобы интеграция новых
компонентов в систему
Сегодня много говорят
об объектно-ориентированных СУБД.
Существуют две концепции развития
объектно-ориентированного подхода
применительно к СУБД. Согласно первой,
создание объектно-ориентированных
СУБД возможно на основе, принципиально
отличной от традиционных моделей. Суть
второй заключается в расширении
реляционной модели объектно-ориентированными
средствами. Ее преимущество - в использовании
огромного пространства в информационных
технологиях, занятого уже существующими,
развивающимися не одно десятилетие, использующими
устоявшиеся подходы
Список используемых источников:
1. Могилев А.В. и др. Информатика: Учебное пособие для студентов педвузов. / А.В. Могилев, Н.И. Пак, Е.К. Хеннер / Под ред. Е.К. Хеннера. — М.: Изд. центр «Академия», 2007. — 816 с.
2. Марков А.С. Базы данных.
Введение в теорию и
3. Информатика. Базовый курс / С.В. Симонович и др. — Спб.: Изд–во «Питер», 2009. — 640 с.
4. Информатика: Учеб. пособие /Под ред. В.Г. Кирия. — Иркутск: ИрГТУ ,2007. — Ч. 2. — 382 с.
5. Информатика: Учеб. Пособие / В.В. Ломтадзе, Л.П. Шишкина —Иркутск: ИрГТУ, 2007. — 116 с.
6. Хомоненко А. Базы данных: Учебник для высших учебных заведений. — М.: Бином. Лаборатория знаний, 2009.
7. А.Н.Степанов. Информатика: Учебник для ВУЗов. – 5-е изд. – М.: ПИТЕР, 2007. – 768 с.
8. Гуда А.Н., Бутакова М.А. Информатика (общий курс): Учебник. - М.: ИТК «Дашков и Ко», 2007. – 400 с.
9. Каймин В.А. Информатика: Учебник (ГРИФ). – М.: ИНФРА-М, 2007. – 285 с.
10. Агальцов В.П., Титов В.М. Информатика для экономистов: Учебник (ГРИФ). – М.: ИНФРА-М, 2006. – 448 с.