русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Функциональные возможности СУБД


Дата добавления: 2013-12-24; просмотров: 1047; Нарушение авторских прав


Основные понятия СУБД

Общие понятия работы с СУБД MS Access 2002.

Классификация средств создания основных объектов базы:

· Ручные (в режиме Конструктора)

· Автоматизированные (с помощью программ – мастеров)

· Автоматические (средства ускоренной разработки простейших объектов)

Ручные средства являются наиболее трудоёмкими, но обеспечивают максимальную гибкость.

Автоматизированные и автоматические средства являются наиболее производительными, но и наименее гибкими.

 

 

Цель любой информационной системы – обработка данных об объектах реального мира.

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

 

СУБД является совокупностью инструментов, позволяющих манипулировать большим объемом информацией из базы данных.

База данных (БД) – совокупность сведений о конкретных объектах реального мира в какой-либо предметной области. Пример базы данных: библиотека, ж/д кассы, склады и т.д.

Предметная область – часть реального мира, подлежащая изучению для организации управления и, в конечном счете, автоматизации.

Например: школа, завод, предприятие, ВУЗ.

 

Создавая БД, пользователь стремится упорядочить информацию по различным признакам и быстро извлекать выборку с произвольным сочетанием признаков. Сделать это можно, если данные структурированы.

Структурирование – введение соглашений о способах представления данных.

Неструктурированными данными называют данные записанные, например, в текстовом файле.

Пример неструктурированных данных: Личное дело №16, Сергеев Петр Михайлович, дата рождения 1 января 1976 г. Личное дело №17, Петрова Анна Владимировна, дата рождения 15 марта 1975 г. Личное дело №18, Анохин Александр Петрович, дата рождения 14 апреля 1976 г.



Пример структурированных данных:

№ дела Фамилия И.О. Дата рождения
Сергеев П.М. 1.01.1976
Петрова А.В. 15.03.1975
Анохин А.П. 14.04.1976

 

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

 

По степени универсальности различают два класса СУБД: общего назначения и специализированные системы.

СУБД общего назначения – это сложные программные комплексы, предназначенные для выполнения всей совокупности функций, связанных с созданием и эксплуатацией базы данных информационной системы.

 

СУБД общего назначения ориентированы на какую-либо предметную область или на потребности пользователей. Каждая система такого рода реализуется как программный продукт, способный функционировать в определенной операционной системе.

 

Специализированные СУБД создаются при невозможности или нецелесообразности использования СУБД общего назначения.

 

Производительность СУБД оценивается:

· временем выполнения запросов;

· скоростью поиска информации в неиндексированных полях;

· скоростью создания индексов и выполнением операций на обновление, вставку и удаление данных;

· временем генерации отчетов;

· максимальным числом обращений к данным в многопользовательском режиме.

 

На производительность СУБД оказывают влияние два фактора:

1. СУБД, которые следят за соблюдением целостности данных, несут дополнительную нагрузку, которые не испытывают другие программы;

2. Производительность собственных прикладных программ сильно зависит от правильного проектирования и построения базы данных.

Целостность данных – непротиворечивость информации в любой момент времени. Это достигается набором правил и наличием средств: назначение первичного ключа; поддержка ссылочной целостности; каскадное обновление или удаление связанных записей.



<== предыдущая лекция | следующая лекция ==>
Проектирование БД | Модели данных. Виды моделей данных


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.287 сек.