С самого начала развития вычислительной техники образовались два основных направления ее использования.
Первое направление — применение вычислительной техники для выполнения численных расчетов, которые слишком долго или вообще невозможно производить вручную.
С самого начала развития вычислительной техники образовались два основных направления ее использования.
Первое направление — применение вычислительной техники для выполнения численных расчетов, которые слишком долго или вообще невозможно производить вручную.
Второе направление — это использование средств вычислительной техники в автомати-ческих или автоматизированных информа¬ционных системах.
Термины
БАЗА ДАННЫХ – это информационная модель, позволяющая в упорядоченном виде хранить данные об объектах и их свойствах.
БАЗА ДАННЫХ – это упорядоченная совокупность данных, предназначенная для хранения, накопления и обработки данных с помощью ЭВМ.
Вывод:
База данных (БД) – это информационная модель, позволяющая в упорядоченном виде хранить данные о группе объектов, обладающих одинаковым набором свойств.
Назначение базы данных
Данные обязательно связаны между собой так, что человек может составить представление о каком – либо объекте, явлении, процессе.
Например, в базе данных, хранящей кулинарные рецепты, должна находиться информация о различных пищевых продуктах, мерах веса, способах приготовления крема.
Но в ней нет данных о стоимости землеройных машин.
Гаспачо
14
Личное дело № 16493. Сергеев Олег Михайлович, дата рождения 6 февраля 1980 г.; Л/д № 16596, Петрова Марина Владимировна, дата рожд. 23 марта 1981 г.; № личн. дела 16658, д.р. 17.04.81, Анохин Андрей Борисович.
Поиск данных в неструктурированном виде организовать довольно сложно.
Пример неструктурированных данных:
Простейшие базы данных
Простейшие базы можно создавать, не прибегая к специальным программным средствам.
Простейшие базы можно создавать даже в текстовом редакторе Блокнот, то есть обычный текстовый файл при определенном форматировании тоже может считаться базой данных.
СУБД – Это программное обеспечение (ПО), которое позволяет создавать БД, обновлять и дополнять информацию, обеспечивать гибкий доступ к информации. СУБД создает на экране компьютера определенную среду для работы пользователя (интерфейс), и имеет определенные режимы работы и систему команд.
Именно на основе СУБД создаются и функционируют информационно-поисковые системы(W W W).
СИСТЕМА УПРАВЛЕНИЯ
БАЗОЙ ДАННЫХ
Обслуживание базы данных осуществляет
Базы данных делятся на фактографические и документальные.
Фактографические БД содержат короткие сведения об объектах, поданные в точно определенном формате, например, Автор, название, год издания …
Данные представлены в краткой
форме и в строго фиксированном формате
Базы данных делятся на фактографические и документальные.
В документальных БД содержится информация разного типа: текстовая, звуковая, графическая, мультимедийная. Например, БД современной музыки может содержать тексты и ноты песен, фотографии авторов, звуковые записи, видеоклипы.
Вывод
Фактографические – содержатся краткие сведения об описываемых объектах, представленные в строго определенном формате;
Документальные - содержит обширную информацию самого разного типа: текстовую, графическую, звуковую, мультимедийную.
Виды базы данных
Фактографические
-год издания;
-автор;
-название книг;
-ФИО сотрудников;
-год и место рождения;
-телефон и др.
Документальные
-тексты законов;
-тексты и ноты песен;
-биографическую и творческую справочную информацию о композиторах, поэтах, исполнителях;
-звуковые записи и видеоклипы и др.
Для хранения БД может использоваться как один компьютер, так и множество взаимосвязанных компьютеров.Если различные части одной базы данных хранятся на множестве компьютеров, объединенных между собой сетью, то такая БД называется распределенной базой данных.
Классификация БД по способу хранения.
Существует строгая подчиненность элементов: один главный, остальные подчиненные. Например, система каталогов на диске.
Иерархические
Иерархическая модель БД представляет собой совокупность объектов различного уровня, причем объекты нижнего уровня подчинены объектам верхнего уровня.
Сетевые БД более гибкие: нет явно выраженного главного элемента и существует возможность установления горизонтальных связей. Например, организация информации в Интернете (W W W).
Сетевые
Сетевая модель базы данных представляет совокупность объектов различного уровня, однако схема связей между объектами может быть любой.
Реляционная модель (от английского “relation”- отношение) основана на отношениях между таблицами, которые содержат информацию.
Реляционные
Каждая строка таблицы содержит информацию об одном конкретном объекте БД (книге, сотруднике, товаре), а каждый столбец – конкретную характеристику этого объекта (фамилия, название, цена). Строки такой таблицы называются записями, столбцы – полями.
Таб_№ | ФИО | Дата | Дата | Должность | Оклад |
001 | Иванов И.И. | 12.05.65 | 1.02.05 | директор | 1000 |
002 | Петров П.П. | 30.10.75 | 2.03.95 | бухгалтер | 500 |
003 | Сидоров С.С | 4.01.81 | 4.06.00 | исполнитель | 100 |
Каждое поле имеет свое имя и тип. Реальные БД состоят, как правило, из нескольких таблиц, связанных между собой каким-нибудь полем и, при запросе к такой БД можно использовать информацию из разных таблиц.
Запись
Поле
Каждая запись должна отличаться от другой значением хотя бы одного поля, которое называется ключом.
Ключевое поле – это поле или группа полей, которые однозначно определяют запись.
Например, табельный номер сотрудника, код изделия, номер автомобиля.
Главный ключ базы данных это поле (или совокупность полей), значение которых не повторяется у разных записей.
Город | Номер школы | Директор | Адрес | Телефон |
Канаш | 1 | Иванов А.П. | Пушкина, 5 | 2-12-34 |
Чебоксары | Петров С.А. | Лесная, 14 | 54-45-12 | |
2 | Иванов А.П. | Мира, 34 | 54-21-98 | |
. . . . . | . . . . . |
ШКОЛЫ
Номер | Автор | Название | Год | Полка |
0001 | Беляев А.Р. | Человек-амфибия | 1987 | 5 |
0002 | Кервуд Д. | Бродяги севера | 1991 | 7 |
0003 | Тургенев И.С. | Повести и рассказы | 1982 | 1 |
0004 | Олеша Ю.К. | Избранное | 1987 | 5 |
0005 | Беляев А.Р. | Звезда КЭЦ | 1990 | |
0006 | Тынянов Ю.Н. | Кюхля | 1979 | 1 |
0007 | Толстой Л.Н. | Повести и рассказы | 1986 | |
0008 | Беляев А.Р. | Избранное | 1994 | 7 |
Структура базы данных
Домашняя библиотека
Выводы
Табличная реляционная база данных содержит перечень объектов одного типа.
Такую базу удобно представлять в виде двумерной таблицы.
Поле БД – столбец таблицы, содержащий значения определенного свойства.
Запись БД – это строка таблицы, содержащая набор значений свойств.
Основные компоненты табличных БД:
Поле БД – это столбец таблицы, содержащий значения определенного свойства
Запись БД – это строка таблицы, содержащая набор значений, свойств, размещенных в полях БД
Ключевое поле – это поле, значение которого однозначно определяет запись в таблице
Основные типы данных поля
Тип данных | Описание |
Счетчик | Автоматически увеличивающиеся номера |
Текстовый | Алфавитно-цифровые символы |
Числовой | Числовые значения |
Дата/время | Дата и время |
Денежный | Денежные значения |
Логический | Логические значения Да/Нет |
Поле объекта ОЛЕ | Рисунки, диаграммы, звук и видео |
Поле МЕМО | Алфавитно-цифровые символы |
Заключение:
Преимущества использования БД
· Компактность
Информация хранится в БД, нет необходимости хранить многотомные бумажные картотеки
· Скорость
Скорость обработки информации (поиск, внесение изменений) компьютером намного выше ручной обработки
· низкие трудозатраты
Нет необходимости в утомительной ручной работе над данными
· применимость
Дополнительные преимущества появляются при использовании БД в многопользовательской среде, поскольку становится возможным осуществлять централизованное управление данными.
Современные системы управления базами данных обеспечивают как физическую (независимость от способа хранения и метода доступа), так и логическую независимость данных (возможность изменения одного приложения без изменения остальных приложений, работающих с этими же данными).
Современные СУБД дают возможность включать в них не только текстовую и графическую информацию, но и звуковые фрагменты и даже видеоклипы.Простота использования СУБД позволяет создавать новые базы данных, не прибегая к программированию, а пользуясь только встроенными функциями. СУБД обеспечивают правильность, полноту и непротиворечивость данных, а также удобный доступ к ним.Популярные СУБД - FoxPro, Access for Windows, Paradox
© ООО «Знанио»
С вами с 2009 года.