KNOWLEDGE HYPERMARKET


Основные понятия базы данных. Полные уроки

Гипермаркет знаний>>Информатика>>Информатика 9 класс. Полные уроки>>Информатика: Основные понятия.


Тема: Основные понятия.

Цель: Дать понятие о базах данных и их принципе работы.

Каждый человек в своей жизни часто сталкиваемся с необходимостью хранения какой-либо информации. Например, записываем координатные данные нужных особей, номера телефонов своих родных и друзей, планируем свое время.

А куда вносим эту информацию? Правильно – в записную книжку. Именно она, в нашем примере, является своеобразной базой данных. Например, справочник телефонных номеров представляет собой таблицу.

В ней размещены такие данные как номера телефонов, адреса их владельцев и, собственно, инициалы.

Прптаблe.jpg


А представьте себе, что таких схожих записей не две, как на примере, а три тысячи. И в один миг работник, занимающийся с таким справочником обнаруживает, что где-то произошла неизвестная ошибка (опечатка в самом номере телефона или в адресе проживания).

Думается, будет не легко проводит процесс поиск недочета, обнаружения и исправления ошибки вручную. Такие страшные мысли наводят на мнение о необходимых средствах автоматизации процессов.


Системмамвы.jpg




Итак, для легкого и простого манипулирования огромным объемом данных программисты и математики создали так называемые системы управления базами данных или сокращенно СУБД. Если их сравнивать с простыми текстовыми базами данных, то СУБД имеют огромные преимущества:

  • возможность быстрого поиска нужной информации
  • взаимосвязь всех введенных данных между собой
  • использование данных различным программных обеспечением (например, прикладными приложениями)
  • одновременный доступ к информации множества пользователей.




Значит, база данных является совокупностью взаимосвязанной информации и данных, организованных и структурированных по определенным правилам, предусматривающим общие принципы описания, хранения и манипулирования, независимая от прикладных программ.

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


Серав.jpg




Модели баз данных.

Выходит, будет целесообразно хранить данные в базах данных, независимо от каких-либо программ. Но вся проблема состоит в том, каким способом хранить и правилам они должны происходит структурирование данных. Наиболее ходовые и популярные способы – это объектная и реляционная модели данных.

Реляционная модель использует представление данных сводится как совокупность двумерных таблиц особого вида, известного в математической области как отношение.


Реляe.jpg


Таким образом, первая модель представляет собой набор таблиц, связанных между собой. Каждая строка и ячейка в таблице соответствует действительности реального мира (например это информация о человеке).

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




Объектная модель ориентируется на объектном программировании. То есть, в такой модели данные представляют собой набор объектов исвойств, связанных между собой какими-либо сходствами. Работа с объектами осуществляется при помощи скрытых в них методов.

Примерами объектных СУБД есть Cache, GemStone, ONTOS и т.д.


Обпle.jpg


На современном этапе развития технологий, производители разных систем управления направляют свои действия на соединение этих двух подходов для поддержки так званых объектно-реляционных моделей представления данных – например программа Oracle является таковой.




Вопросы:

1. Что такое база данных?

2. Зачем нужны базы данных?

3. Принцип работы баз данных.

3. Назовите и объяните модели баз данных.


Список использованных источников:

1. Урок на тему: «Основные базы данных», Балашов А. Г., г. Луцк.

2. Кузнецов С. Д. Основы баз данных. - М.: БИНОМ. Лаборатория знаний, 2007 г.

3. Когаловский М.Р. Энциклопедия технологий баз данных. - М.: Финансы и статистика, 2002 г.


Отредактировано и выслано преподавателем Киевского национального университета им. Тараса Шевченка Соловьевым М. С.

Если у вас есть исправления или предложения к данному уроку, напишите нам.

Если вы хотите увидеть другие корректировки и пожелания к урокам, смотрите здесь - Образовательный форум.

Предмети > Информатика > Информатика 9 класс