74533

Базы данных. Назначение и основные функции

Доклад

Информатика, кибернетика и программирование

База данных это информационная модель позволяющая упорядоченно хранить данные о группе объектов обладающих одинаковым набором свойств. Базами данных являются например различные справочники энциклопедии и т. Информация в базах данных хранится в упорядоченном виде.

Русский

2015-01-04

24.14 KB

5 чел.

Базы данных. Назначение и основные функции. 

    База данных — это информационная модель, позволяющая упорядоченно хранить данные о группе объектов, обладающих одинаковым набором свойств.
    
     Базами данных являются, например, различные справочники, энциклопедии и т. п.
    
     Информация в базах данных хранится в упорядоченном виде. Так, в записной книжке все записи упорядочены по алфавиту, а в библиотечном каталоге либо по алфавиту (алфавитный каталог), либо в соответствии с областью знания (предметный каталог).
    
     Существует несколько различных типов баз данных: табличные, иерархические и сетевые.
    
     Табличные базы данных. Табличная база данных содержит перечень объектов одного типа, т. е. объектов с одинаковым набором свойств. Такую базу данных удобно представлять в виде двумерной таблицы.
    
     Рассмотрим, например, базу данных «Компьютер» (табл. 12), представляющую собой перечень объектов (компьютеров), каждый из которых имеет имя (название). В качестве характеристик (свойств) могут выступать тип процессора и объем оперативной памяти.
    
     
    
     Столбцы такой таблицы называют полями; каждое поле характеризуется своим именем (названием соответствующего свойства) и типом данных, отражающих значения данного свойства. Поля Название и Тип процессора — текстовые, а Оперативная память — числовое. При этом каждое поле обладает определенным набором свойств (размер, формат и др.). Так, для поля Оперативная память задан формат данных целое число.
    
     Поле базы данных — это столбец таблицы, включающий в себя значения определенного свойства.
    
     Строки таблицы являются записями об объекте; эти записи разбиты на поля столбцами таблицы. Запись базы данных — это строка таблицы, которая содержит набор значений различных свойств объекта.
    
     В каждой таблице должно быть, по крайней мере, одно ключевое поле, содержимое которого уникально для любой записи в этой таблице. Значения ключевого поля однозначно определяют каждую запись в таблице.
    
     Иерархические базы данных. Иерархические базы данных графически могут быть представлены как дерево, состоящее из объектов различных уровней. Верхний уровень занимает один объект, второй — объекты второго уровня и т. д.
    
     Между объектами существуют связи, каждый объект может включать в себя несколько объектов более низкого уровня. Такие объекты находятся в отношении предка (объект более близкий к корню) к потомку (объект более низкого уровня), при этом возможно, чтобы объект-предок не имел потомков или имел их несколько, тогда как у объекта-потомка обязательно только один предок. Объекты, имеющие общего предка, называются близнецами.
    
     Иерархической базой данных является Каталог папок Windows, с которым можно работать, запустив Проводник. Верхний уровень занимает папка Рабочий стол (см. рис. 10 на с. 47). На втором уровне находятся папки Мой компьютер, Мои документы, Сетевое окружение и Корзина, которые представляют собой потомков папки Рабочий стол, будучи между собой близнецами. В свою очередь, папка Мой компьютер — предок по отношению к папкам третьего уровня, папкам дисков (Диск 3,5(А:), С:, D:, E:, F:) и системным папкам (Принтеры, Панель управления и др.).
    
     Сетевые базы данных. Сетевая база данных образуется обобщением иерархической за счет допущения объектов, имеющих более одного предка, т.е. каждый элемент вышестоящего уровня может быть связан одновременно с любыми элементами следующего уровня. Вообще, на связи между объектами в сетевых моделях не накладывается никаких ограничений.
    
     Сетевой базой данных фактически является Всемирная паутина глобальной компьютерной сети Интернет. Гиперссылки связывают между собой сотни миллионов документов в единую распределенную сетевую базу данных.
    
     Системы управления базами данных (СУБД). Для создания баз данных, а также выполнения операции поиска и сортировки данных предназначены специальные программы — системы управления базами данных (СУБД).
    
     Таким образом, необходимо различать собственно базы данных (БД) — упорядоченные наборы данных, и системы управления базами данных (СУБД) — программы, управляющие хранением и обработкой данных. Например, приложение Access, входящее в офисный пакет программ Microsoft Office, является СУБД, позволяющей пользователю создавать и обрабатывать табличные базы данных


 

А также другие работы, которые могут Вас заинтересовать

13839. Власти РФ хвалятся небывалым демографическим успехом, а эксперты пугают: от ямы не спасут даже мигранты 18.85 KB
  Власти РФ хвалятся небывалым демографическим успехом а эксперты пугают: от ямы не спасут даже мигранты Российские власти объявили: впервые за весь постсоветский период удалось стабилизировать численность населения страны. Естественная убыль населения сократилась по
13840. Всемирный банк оценил выгоды России от вступления в ВТО 13.01 KB
  Всемирный банк оценил выгоды России от вступления в ВТО Выгоды ВВП от вступления России в ВТО в среднесрочной перспективе составят 33 процента от ВВП. В денежном выражении показатель составит 49 миллиардов долларов. Об этом сообщается в докладе Всемирного банка опублико...
13841. Всю жизнь с протянутой рукой 33.5 KB
  Всю жизнь с протянутой рукой Лучший способ найти деньги – попросить их у государства считают в РЖД. Но аппетиты железнодорожной монополии велики а в бюджете есть и другие более важные расходы. Впрочем Якунин проблемы в этом не видит – если денег пока нет то их можно зан...
13842. ВТО по правилам Россия может ограничить доступ иностранных компаний к ста секторам экономики 18.68 KB
  ВТО по правилам Россия может ограничить доступ иностранных компаний к ста секторам экономики С вступлением России во Всемирную торговую организацию ВТО ее возможности по защитным мерам отраслей экономики не уменьшаться а вырастут. Массовое разорение производителе...
13843. Тесты для старшей школы по обществознанию 1.5 MB
  Общество как динамичная система. Духовная культура современного общества. Человек. Познание. Экономическая жизнь современного общества. Социальные отношения и взаимодействия в современном мире. Политические отношения в современном обществе. Право – регулятор общественных отношений
13844. Алгоритм и критерии выбора проектов девелопмента. Использование приемов оценки недвижимости при реализации проектов девелопмента 35 KB
  Алгоритм и критерии выбора проектов девелопмента. Использование приемов оценки недвижимости при реализации проектов девелопмента. Инициатором и организатором проектов развития недвижимости является как правило девелопер. При реализации какоголибо проекта девел...
13845. Арендные отношения в сфере недвижимости 50 KB
  Арендные отношения в сфере недвижимости. Арендная плата ее экономическая природа факторы состав и способы определения. Использование методов оценки стоимости недвижимости для определения уровня арендной платы. Аренда – право возмездного владения и/или пользования ч...
13846. Внешние эффекты на рынке недвижимости. Способы управления внешними эффектами: теоретические основы и практические проблемы 30.5 KB
  Внешние эффекты на рынке недвижимости. Способы управления внешними эффектами: теоретические основы и практические проблемы. Внешние эффекты от использования недвижимости – влияние способа использования недвижимости на интересы третьих лиц собственников и пользоват
13847. Государственные и муниципальные инвестиции и их роль в развитии экономики. Проблема оценки эффективности государственных инвестиций 32 KB
  Государственные и муниципальные инвестиции и их роль в развитии экономики. Проблема оценки эффективности государственных инвестиций. Участие государства в инвестиционном процессе реализуется по двум основным направлениям. С одной стороны государство выступает в ка