Изготовители

advertisement
Система управления базой
данных
Выполнила: ученица 10 «А»
класса ГБОУ СОШ №717 Сергиенко
Юлия
База данных
это информационная модель,
позволяющая упорядоченно хранить
данные о группе объектов,
обладающих одинаковым набором
свойств.
Примеры базы данных
Записная книжка
Словарь
Справочник
Энциклопедия
Библиотечный каталог
Типовыми функциями СУБД по манипулированию
данными являются : выборка, добавление, удаление,
изменение данных.
Выборка данных – выборка записей из
взаимосвязанных таблиц в соответствии с заданными
условиями.
Добавление и удаление данных – добавление новых
записей в таблице и удаление существующих.
Изменение данных – модификация значений данных в
полях существующих записей.
Данные из одной или нескольких взаимосвязанных
таблиц могут подвергаться обработке.
Типы баз данных
Табличные БД (данные в виде одной
таблицы)
Сетевые БД (набор узлов, в котором каждый
может быть связан с каждым)
Иерархические БД (в виде многоуровневой
структуры)
Реляционные БД (99,9%) (набор
взаимосвязанных таблиц)
Табличные базы данных
1.Количество полей определяется разработчиком и не может
изменяться пользователем.
2.Любое поле должно иметь уникальное имя.
3.Поля могут иметь различный тип:
• строка символов (длиной до 255 символов)
• вещественное число (с дробной частью)
• целое число
• денежная сумма
• дата, время, дата и время
• логическое поле (истина или ложь, да или нет)
• многострочный текст (МЕМО)
• рисунок, звук или другой объект (объект OLE)
4. Поля могут быть обязательными для заполнения
или нет.
5. Таблица может содержать сколько угодно записей
(это количество ограничено только объемом диска);
записи можно добавлять, удалять, редактировать,
сортировать, искать.
Фамилия
Имя
Адрес
Телефон
Петров
Вася
Суворовский пр., д. 32, кв. 11
275-75-75
Иванов
Дима
Кирочная ул., д.25, кв.12
276-76-76
В.И. Даль
А.С. Пушкин
Девочка Снегурочка
Сказка о золотом петушке
6 стр.
12 стр.
Ключевое поле (ключ) –
это поле (или
комбинация полей),
которое однозначно
определяет запись.
В таблице не может быть
двух записей с
одинаковым значением
ключа.
Примеры ключа: номер
паспорта,
регистрационный номер
автомобиля
Плюсы
самая простая структура
все другие типы БД используют таблицы
Минусы
во многих случаях – дублирование данных
А.С. Пушкин
Сказка о царе Салтане
20 стр.
А.С. Пушкин
Сказка о золотом петушке
12 стр.
Иерархическая база данных
Иерархическая БД – это набор данных в виде
многоуровневой структуры (дерева).
Сетевая база данных
Сетевая БД – это набор узлов, в которых каждый
может быть связан с каждым (схема дорог).
Плюсы
лучше всего отражает структуру некоторых
задач (сетевое планирование в экономике)
Минусы
сложно хранить информацию о всех связях
запутанность структуры
Реляционная база данных
Реляционная база данных – это набор простых таблиц,
между которыми установлены связи(отношения) с
помощью числовых кодов.
Продавцы
Изготовители
Прайс-лист
Код
Код
Название
Код записи
Название
Адрес
Код продавца
Страна
Телефон
Код изготовителя
Сайт
Сайт
Товары
Код
Название
Модели
Код товара
Код модели
Код
Цена
Название
Код
изготовителя
Логическую структуру реляционной базы
данных образует совокупность реляционных
таблиц,
между
которыми
установлены
логические связи.
Преимущества использования БД
Компактность (информация хранится в БД, нет
необходимости хранить многотомные бумажные
картотеки)
Скорость (обработки информации (поиск, внесение
изменений) компьютером намного выше ручной
обработки)
Низкие трудозатраты (нет необходимости в
утомительной ручной работе над данными)
Применимость (всегда доступна свежая информация)
Дополнительные преимущества появляются при
использовании БД в многопользовательской среде,
поскольку становится возможным осуществлять
централизованное управление данными.
Современные системы управления базами данных обеспечивают
как физическую (независимость от способа хранения и метода
доступа), так и логическую независимость данных (возможность
изменения одного приложения без изменения остальных
приложений, работающих с этими же данными).
Современные СУБД дают возможность
включать в них не только текстовую и
графическую информацию, но и звуковые
фрагменты и даже видеоклипы.
Простота использования СУБД позволяет
создавать новые базы данных, не прибегая к
программированию, а пользуясь только
встроенными функциями. СУБД обеспечивают
правильность, полноту и непротиворечивость
данных, а также удобный доступ к ним.
Популярные СУБД - FoxPro, Access for
Windows, Paradox.
Для менее сложных применений вместо СУБД
используются информационно-поисковые
системы (ИПС), которые выполняют
следующие функции:
•хранение большого объема информации;
•быстрый поиск требуемой информации;
•добавление, удаление и изменение хранимой
информации;
•вывод ее в удобном для человека виде.
Заключение
Современные базы данных являются основой
многочисленных информационных систем.
Информация, накопленная в них, является
чрезвычайно ценным материалом, и в
настоящий момент широко распространяются
методы обработки баз данных с точки зрения
извлечения из них дополнительных знаний,
методов, которые связаны с обобщением и
различными дополнительными способами
обработки данных.
Список использованной литературы
ITteach.ru; www. examens.ru;
www.infosgs.narod.ru; www.lessons-tva.info;
bibliofond.ru; festival.1september.ru
Download