русс | укр

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

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

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

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


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

Понятие БД.


Дата добавления: 2014-03-21; просмотров: 766; Нарушение авторских прав


Основные сведения о БД и СУБД.

12.02.14

СУБД. Маршалов Е.Д. / Зачет / ТК1 - посещаемость.

Список литературы:

1. Кренке Давид М. Теория и практика построения БД. - 2005 г. - 859 стр.

2. Дейд Крис Джей. Введение в систему БД. - 2001 г. - 1072 стр.

3. Ратманова И.Д. Проектирование БД и разработка приложений в СУБД. Microsoft SQL Server. - 2010 г. - 116 стр.

Тема 1.

Информация - любые сведения о каком-либо событии, сущности, процессе и т.п.

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

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

БД сводят к минимуму дублирование данных, прибегая к нему только для ускорения доступа к данным или для обеспечения восстановления БД при ее разрушении. Одна из важных черт БД это независимость данных от особенностей прикладных программ которые их используют, а также возможность создания этих программ в такой форме что изменение особенностей хранения логической структуры или значения данных не требует изменения программы и их обработки. Другой важной чертов БД является возможность изменения физических особенностей хранения данных без изменения их логической структуры. Можно сформулировать следующие требования к БД:

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



2. Обеспечивать заданный уровень достоверности информации и ее непротиворечивость.

3. Обеспечивать доступ к данным только пользователей с соответствующими полномочиями.

4. Обеспечить возможность поиска информации по произвольной группе признаков.

5. Удовлетворять заданным требованиям производительности при обработке запросов.

6. Иметь возможность реорганизации и расширения при расширении границ предметной области.

7. Обеспечивать выдачу информации пользователем в различной форме.

8. Обеспечивать простоту и удобство обращения пользователей за информацией.

9. Обеспечивать возможность одновременного обслуживания большого числа пользователей.

Соответственно двум понятиям "информация"и "данные"в БД различают 2 аспекта рассмотрения вопросов:

1. Инфологический - употребляется при рассмотрении вопросов, связанных со смысловым содержанием данных независимо от способа их представления в памяти системы.

2. Даталогический - Употребляется при рассмотрении вопросов представления данных в памяти системы.



<== предыдущая лекция | следующая лекция ==>
Настройка OpenGL для Visual Studio 2012 | Обобщенная архитектура СУБД.


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


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

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

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


 


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

 
 

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

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