КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Основные понятия. Банк данных(БнД) - это система
ЛЕКЦИЯ 1 Банк данных (БнД) - это система · специально организованных данных; · программных, языковых, организационных и технических средств, предназначенных для централизованного накопления и коллективного многоцелевого использования данных.
База данных. Ядром БнД является база данных (БД). Базой данных называется поименованная структурированная совокупность взаимосвязанных данных, относящихся к конкретной предметной области и находящихся под централизованным программным управлением [1].
Система управления базами данных (СУБД) - это совокупность языковых и программных средств, предназначенных для создания, ведения и совместного использования БД многими пользователями. В базу данных не входят файлы входной и выходной информации, архивные файлы, вводимые запросы, временные файлы. В технической документации некоторых систем управления базами данных в состав БД включаются не только данные, относящиеся к предметной области, но и описания базы данных. Более правильно описания базы данных считать самостоятельными компонентами БнД, которые вместе с хранимой информацией об объекте представляют информационную модель предметной области. Языковые средства банка данных. Языковые средства предназначены для общения пользователей разных классов с БнД. Рис. 1. Классификация языковых средств БнД
Языки описания данных (ЯОД) классифицируются в зависимости от своего назначения. Описание состава и логической организации БД на языке описания данных называется схемой, а соответствующий язык - языком описания данных схем. Описание части БД, представляющей интерес для определенного пользователя (приложения), называется подсхемой. Для описания подсхемы предназначен соответствующий язык. Среда хранения базы данных и соответствующее отображение схемы в память описываются на языке описания хранимых данных (ЯОХД). Иногда этот язык называют языком описания схемы хранения. Кроме языковых средств, предназначенных для описания БД, и состав некоторых банков данных входят специальные языковые средства для описания внешних по отношению к БнД информационных совокупностей. Сюда относятся языки описания входной информации, языки описания выходных сообщений. Центральное место среди языковых средств БнД занимают языки общения с базой данных. В зависимости от особенностей конкретного банка данных языковые средства, их синтаксические и семантические свойства, способы реализации, круг лиц, на которых они ориентированы, могут изменяться в широком диапазоне: от языков программирования до языков, ориентированных на конечного пользователя. Системы управления базами данных, требующие написания прикладных программ на универсальных языках программирования, включают в свой состав язык манипулирования данными (ЯМД), которым программист пользуется для организации передачи данных между его процессом и базой данных. ЯМД не является полным языком. Он опирается на включающий язык (базовый язык программирования). ЯМД - это средство, позволяющее обращаться к базе данных из программ, написанных на процедурных языках программирования. Употребление языка манипулирования, включенного в базовый язык программирования, сужает круг лиц, которые могут непосредственно общаться с БД, поэтому пользователям большинство систем предоставляют языки запросов. С их помощью к банку данных могут обращаться специалисты-непрограммисты. Банки данных обеспечивают различные режимы работы с информационной системой. При общении с базой данных широко используется режим диалога, для поддержания которого предназначены языки ведения диалога. Кроме указанных выше языков, в БнД используются и другие языковые средства, такие, как языки описания транзакций, описания пользователей, языки управления распределением ресурсов и выполнением работ и др. Особым языком можно считать управляющие операторы утилит системы. В последнее время наблюдается совмещение языковых средств различного назначения в единый язык, в котором каждый из вышеназванных языков представлен одним или несколькими операторами.
Характерной чертой баз данных является постоянство, данные постоянно накапливаются и используются; состав и структура данных, необходимых для решения тех или иных прикладных задач, обычно постоянны и стабильны во времени; отдельные или даже все элементы данных могут меняться - но и это есть проявление постоянства - постоянная актуальность.
Дата добавления: 2014-11-29; Просмотров: 811; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |