русс | укр

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

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

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

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


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

Понятие БД и СУБД


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


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

Первое направления привело к бурному развитию разделов математики, связанных с численными методами организации вычислений, и постоянному совершенствованию алгоритмических языков (языков программирования), удобных для реализации алгоритмов численных мето­дов и ориентированных на выполнение математических расчетов. Примером прикладных программ, используемых для автоматизации вычислений, являются система математических расчетов MathCAD и табличный процессор Excel.

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

Развитие компьютерных технологий, связанных с хранением и обработкой данных, привело к появлению в конце 60-х — начале 70-х годов специализированного программного обеспечения, получившего название систем управления базами данных, или СУБД (DataBase Management Systems, DBMS). СУБД позволяют структурировать, систематизировать и организовывать данные для их компьютерного хранения и обработки. Именно системы управления базами данных являются основой практически любой информационной системы.



База данных — это документ (файл или набор файлов), в котором в специальном формате хранятся данные. Базу данных можно рассматривать как совокупность сведений, хранящихся упорядоченным образом. Понятие базы данных зависит от того приложения, которое предназначено для работы с этой базой данных. Так база данных в Access – это совокупность объектов базы (таблицы, формы, запросы, отчеты, макросы, модули и страницы доступа к данным), хранящихся в виде файлов с расширением .mdb [1].

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

Основные функции, выполняемые современными СУБД:

- согласование различных представлений данных (физического на носителях и логического в программах);

- обеспечение логического согласования данных в БД;

- манипулирование данными с помощью специальных языков;

- восстановление данных после разного рода сбоев;

- обеспечением параллельной работы нескольких пользователей и т.д.



<== предыдущая лекция | следующая лекция ==>
Лекция 1. Общая характеристика баз данных и систем управления базами данных | История развития СУБД


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


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

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

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


 


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

 
 

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

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