Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 11 лет назад пользователемВиктория Титухина
1 Базы данных Основные определения и понятия
2 Основные понятия: База данных реляционных База данных – совокупность информа- ции, хранение которой организовано определенным образом. Базы данных могут иметь разную структуру, но наиболее удобной и рациональной для хранения и поиск информации является структура реляционных баз данных.
3 Основные понятия Поле Поле – элемент базы данных, состоя- щая из отдельных символов, является минимальной единицей информации. Например поле может содержать фамилию клиента, название товара, его количество.
4 Приведем пример: Наименование товара Единицы измерения КоличествоСтоимость 1-ой единицы Молокол Кефирл Сыркг Поле «Наименование товара»
5 Основные понятия записи Поля образуют записи, содержащие информацию об отдельном учетном объекте. Например, такие поля как Наименование товара, Единицы изме- рения, Количество, Стоимость одной единицы содержат информацию о данном товаре. Записи хранятся в таблицах.
6 Приведем пример: Наименование товара Единицы измерения КоличествоСтоимость 1-ой единицы Молокол Кефирл Сыркг Данная запись содержит информацию о конкретном товаре: «Сыр»
7 Основные определения таблиц База данных состоит из одной или нескольких таблиц, которые могут быть связаны друг с другом. Использование не одной, а несколько таблиц позволяет, как правило, избежать дублирования информации и ускоряет ее поиск.
8 Приведем пример Наименование товараЕдиницы измерения Наименование поставщикаГородНомер телефонаРасстояние, км Код поставкиДатаНаименование товара Наименование поставщика Количество товара Цена ключевых полях Все три таблицы связаны между собой с помощью полей Наименова- ние товара и Наименование поставщика. В каждой таблице, как пра- вило, выбирается одно или несколько ключевых полей. Информация, содержащаяся в ключевых полях, должна быть уникальна для каждого объекта (для каждой записи).
9 Основные понятия Наличие ключевого поля в таблице позволяет следующее: Ускоряет выполнение запросов и других операций Предотвращает ввод записи, если запись с таким ключом уже есть Отображать записи в порядке, определяемом ключом Устанавливать связи между таблицами и одновременно обновлять несколько связанных таблиц
10 Системы управления базами данных Классификация СУБД
11 Основные понятия К СУБД относятся следующие основные виды программ: Полнофункциональные СУБД (ПФСУБД) Серверы БД Клиенты БД Средства разработки программ работы с БД
12 Полнофункциональные СУБД - представляют собой традиционные СУБД. ПФСУБД имеют развитый интерфейс, позволяющий с помощью команд меню выполнять основные действия с БД: Создавать и модифицировать структуры таблиц Вводить данные Формировать запросы Разрабатывать отчеты Выводить их на печать
13 Примеры ПФСУБД Microsoft FoxPro Microsoft Access DataEase Clarion Database Developer Paradox R:BASE
14 Серверы БД центров - предназначены для организации центров обработки данных в сетях ЭВМ. Серверы БД реализуют функции управления базами данных, запра- шиваемые другими (клиентскими) программами обычно с помощью операторов SQL.
15 Примеры Серверов БД NetWare SQL (Novell) MS SQL Server (Microsoft) InterBase (Borland) SQLBase Server (Gupta) Intelligent Database (Ingress)
16 Клиентские БД В роли клиентских программ для серверов БД в общем случае могут использоваться: Различные программы ПФСУБД Электронные таблицы, Текстовые процессоры, Программы электронной почты.
17 Примеры клиентских программ Для сервера БД SQL Server (Microsoft) в роли клиентских программ могут выступать: dBASE IV Blyth Software Paradox DataEase Focus
18 Системы управления базами данных Характер использования СУБД
19 По характеру использования СУБД делят на: персональные многопользовательские
20 Персональные СУБД - обеспечивают возможность создания персональных БД и недорогих приложений, работающих с ними. Персональные СУБД или разрабо- танные с их помощью приложения зачастую могут выступать в роли клиентской части многопользо- вательской СУБД.
21 Примеры Персональных СУБД Visual FoxPro Paradox Clipper dBase Access
22 Многопользовательские СУБД - включают в себя сервер БД и клиентскую часть и, как правило, могут работать в неоднородной вычислительной среде (с разными типами ЭВМ и операционными системами)
23 Примеры многопользовательских СУБД Oracle Informix
24 Системы управления СУБД По используемой модели данных СУБД (как и БД) разделяют на: Иерархические Сетевые Реляционные Объектно-ориентированные Некоторые СУБД могут одновременно поддерживать несколько моделей данных.
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.