Базы данных. Языки SQL и QBE — страница 3

  • Просмотров 12051
  • Скачиваний 1959
  • Размер файла 50
    Кб

данных структурирование часто подразумевает определение типа данных – то есть способа их представления и объема требуемой для их хранения памяти. г) хранимых в памяти вычислительной машины – подразумевается использование вычислительной техники для хранения данных, в отличие от данных, хранимых неавтоматизированно, например библиотечных каталогов. д) стандартным способом – должно существовать описание правил

структурирования данных для того формата, в котором представлена рассматриваемая база данных. В соответствии с этими правилами любое приложение может получить к этим данным доступ независимо от приложения, с помощью которого рассматриваемая база данных была создана.     е) поименованная – совокупность данных должна быть явно определена и фиксирована заданием структуры хранимых данных и имени этой структуры. Каждое

приложение работает с определенной базой данных, используя ее имя для доступа к ней.                                                       2. Основные модели данных Хранимые в базе данные имеют определенную логическую структуру, иными словами, описываются некоторой моделью представления данных (моделью данных), поддерживаемой СУБД. К числу классических относятся следующие

модели данных: ·        иерархическая, ·        сетевая, ·        реляционная. Кроме того, в последние годы появились и стали более активно внедряться на практике следующие модели данных: ·        постреляционная, ·        многомерная, ·        объектно-ориентированная. Разрабатываются также всевозможные системы,

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

Потребность в создании простой, универсальной, эффективно реализуемой модели данных привели к созданию реляционной модели. В 1970 году американский математик Кодд предложил схему представления данных на основе реляционных таблиц (отношений, реляций) и набор формальных операций, обеспечивающих решение большинства стандартных задач обработки данных за счет преобразования таблиц. Реляционная модель данных некоторой