русс | укр

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

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

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

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


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

Базы данных


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


Данные

Введение в базы данных. Основные понятия и определения.

Похоже, всякая попытка дать четкое определение термина «данные» не ли­шена тавтологичностн. Рассмотрим несколько таких определении:

Данные — это факты, характеризующие свойства объектов и явлений из не­которой предметной области. Но что такое факты, как не разнообразные дан­ные?

Данные — это информация, предназначенная к обработке. А информация- в свою очередь — это знания о фактических данных.

Данные — это сведения, полученные путем измерения, наблюдения и т.п. Не вдаваясь в дальнейшие семантические изыскания, примем за основу: дан­ные — это информация, факты н сведения. Теперь разберемся, что представ­ляют собой данные с практической точки зрения.

Посмотрим по сторонам: предположим, что мы видим три книжных полки. В первой — художественные произведения, во второй — техническая литература, в третьей спит кошка. Что можно сказать об увиденном, где здесь данные? Жанр, наименование, и имена авторов книг, местоположение каждой книги (на первой или второй полке, или вообще вне полок), обшей их количество. Стои­мость каждой книги, количество страниц. Материал, из которого изготовлена каждая полка, ее габариты. Порода, возраст, вес. имя кошки. Марка ее любимо­го корма, способность к ловле мышей. На какой из полок предпочитает отды­хать. Данные можно найти везде, они вокруг нас, но не все они представляют интерес с точки зрения их сбора, хранения и обработки. Итак множество дан­ных описывает свойства каких-либо объектов, принадлежащих выбранной предметной области и взаимоотношения между этими объектами. Для каждого объекта можно определить список его свойств, которые являются существен­ными. Например, объект «налогоплательщик» с точки зрения налоговых служб может обладать следующими свойствами: имя, дата рождения, доход за преды­дущий год и т.п. Конкретный человек, к которому эти данные относятся, имеет гораздо больше свойств — цвет глаз, размер обуви, любимый вид спорта и т.д.. но вряд ли они представляют интерес для решения задачи сбора налогов. Тому же самому человеку с точки зрения, например, стоматолога соответствует со­вершенно иной перечень свойств. Каждое свойство конкретного объекта имеет некоторое значение (цвет глаз — голубой, вес — 78кг. доход — неизвестен). Набор значений свойств формирует некоторую абстракцию, упрощение этого объек­та — мы манипулируем не самим объектом, а ограниченным набором представ­лений о нем.



База данных (БД)— совокупность данных,организованных по определен­ным правилам, предусматривающим общие принципы описания, хранения и манипулирования данными.

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

Банк данных — база данных и система управления ею.

 



<== предыдущая лекция | следующая лекция ==>
Языки и протоколы | Иерархическая модель.


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


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

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

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


 


Полезен материал? Поделись:

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

 
 

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

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