SlideShare a Scribd company logo
1 of 17
Основные понятия баз
данных
Банк данных
Банк данных (БнД) — это система специальным
образом организованных данных — баз данных,
программных, технических, языковых,
организационно-методических средств,
предназначенных для обеспечения
централизованного накоп-ления и коллективного
многоцелевого использования данных.
База данных
База данных (БД) — именованная совокупность
данных, отражающая состояние объектов и их
отношений в рассматриваемой предметной
области.
Система управления базами
данных
Система управления базами данных (СУБД) —
совокупность языковых и программных средств,
предназначенных для создания, ведения и
совместного использования БД многими
пользователями.
Приложения
Программы, с помощью которых пользователи
работают с базой данных, называются
приложениями.
Объект
Объект - некоторая сущность в виртуальном
пространстве, обладающая определенным
состоянием и поведением, имеющая заданные
значения свойств (атрибутов) и операций над
ними (методов).
Сущность
Сущность - это базовые типы информации,
которые хранятся в базе данных. К сущностям
могут относиться: студенты, клиенты,
подразделения и.т.д.
Атрибут
Атрибут - это свойство сущности в предметной
области. Его наименование должно быть
уникальным для конкретного типа сущности.
Например: фамилия, имя, дата рождения и.т.д.
Данные. Информация.
Данные - представление фактов и идей в
формализованном виде, пригодном для передачи
и обработки в некотором информационном
процессе.
Информация - сведения о чем либо независимо
от формы их представления.
Логическая и физическая
структура баз данных
Логическая структура данных - это схема
представления, модель соответствующей
структуры.
Физическая структура данных - это схема
размещения или хранения структуры в памяти
компьютера
Обеспечение целостности и
непротиворечивости данных
Физическая целостность – корректность информации в базе
данных с точки зрения структуры таблиц и связей между ними без
учета их жизненного смысла. Примерами требований физической
целостности являются уникальность ключей, наличие полей, через
которые осуществляется связь одной таблицы с другими и т.п.
Логическая целостность – осмысленность и непротиворечивость
информации в базе данных с точки зрения жизненного смысла ее
полей. Термин может быть использован как для отдельного поля,
так и для взаимоотношений пары, реже – группы полей. Для
отдельного поля речь обычно идет о его типе, формате или
диапазоне значений. Для пары полей условием логической
целостности обычно является невозможность совместного
присвоения этим полям определенных значений.
Требования,
предъявляемые к базе
данных
 Целостность базы данных – требование полноты
и непротиворечивости данных.
 Многократное использование данных.
 Быстрый поиск и получение информации по
запросам пользователей.
 Простота обновления данных.
 Уменьшение излишней избыточности данных
 Защита данных от несанкционированного
доступа, искажения и уничтожения.
Трехуровневая модель
СУБД
Уровень внешних моделей
Уровень внешних моделей — самый верхний
уровень, где каждая модель имеет свое
«видение» данных. Этот уровень определяет
точку зрения на БД отдельных приложений.
Каждое приложение видит и обрабатывает только
те данные, которые необходимы именно этому
приложению.
Концептуальный уровень
Концептуальный уровень — центральное управляющее
звено, здесь база данных представлена в наиболее общем
виде, который объединяет данные, используемые всеми
приложениями, работающими с данной базой данных.
Фактически концептуальный уровень отражает обобщенную
модель предметной области (объектов реального мира),
для которой создавалась база данных. Как любая модель,
концептуальная модель отражает только существенные, с
точки зрения обработки, особенности объектов реального
мира.
Физический уровень
Физический уровень — собственно данные,
расположенные в файлах или в страничных
структурах, расположенных на внешних носителях
информации.
Понятие логической и
физической независимости
Логическая независимость данных означает, что все ваши
внешние схемы останутся неизменны, если вы будете
вносить изменения на концептуальном уровне. Например:
добавление и удаление новых сущностей, добавление
атрибутов или создание новых связей между таблицами.
Физическая независимость данных означает, что ваша
концептуальная схема данных будет защищена от
изменений и будет независима от изменений на внутреннем
уровне. Например: изменение файловой структуры
хранения данных, использование различных файловых
систем, использование различных запоминающих устройств
и.т.д.

More Related Content

Similar to основные понятия

тема 4 2
тема 4 2тема 4 2
тема 4 2asheg
 
Базы данных лекция №11
Базы данных лекция №11Базы данных лекция №11
Базы данных лекция №11Vitaliy Pak
 
Базы данных лекция №1
Базы данных лекция №1Базы данных лекция №1
Базы данных лекция №1Vitaliy Pak
 
раздел 1 введение в базы данных
раздел 1  введение в базы данныхраздел 1  введение в базы данных
раздел 1 введение в базы данныхtatianabtt
 
Где и как хранить данные в процессе их анализа:  SQL и не только…
Где и как хранить данные в процессе их анализа: SQL и не только… Где и как хранить данные в процессе их анализа: SQL и не только…
Где и как хранить данные в процессе их анализа:  SQL и не только… Alexey Neznanov
 
основные понятия баз данных
основные понятия баз данныхосновные понятия баз данных
основные понятия баз данных23padopi
 
основные понятия баз данных
основные понятия баз данныхосновные понятия баз данных
основные понятия баз данных23padopi
 
Data bases in pictures
Data bases in picturesData bases in pictures
Data bases in picturesAsya Dudnik
 
пр8 сем2 1_проектированиербд_er_model2014_02_27
пр8 сем2 1_проектированиербд_er_model2014_02_27пр8 сем2 1_проектированиербд_er_model2014_02_27
пр8 сем2 1_проектированиербд_er_model2014_02_27helenyakovleva
 
3_БД_Основные понятия
3_БД_Основные понятия3_БД_Основные понятия
3_БД_Основные понятияEvgeniy Golendyhin
 
введение
введениевведение
введениеcybkira
 
399.базы данных описание данных и работа с записями на языке sql в субд ms ac...
399.базы данных описание данных и работа с записями на языке sql в субд ms ac...399.базы данных описание данных и работа с записями на языке sql в субд ms ac...
399.базы данных описание данных и работа с записями на языке sql в субд ms ac...ivanov15548
 
презентация семинар по бд
презентация семинар по бдпрезентация семинар по бд
презентация семинар по бдanna_pal
 
484.базы данных манипулирование данными на языке sql в субд ms access 2007
484.базы данных манипулирование данными на языке sql в субд ms access 2007484.базы данных манипулирование данными на языке sql в субд ms access 2007
484.базы данных манипулирование данными на языке sql в субд ms access 2007ivanov15548
 

Similar to основные понятия (20)

тема 4 2
тема 4 2тема 4 2
тема 4 2
 
Ais Lecture 2
Ais Lecture 2Ais Lecture 2
Ais Lecture 2
 
Базы данных лекция №11
Базы данных лекция №11Базы данных лекция №11
Базы данных лекция №11
 
Базы данных лекция №1
Базы данных лекция №1Базы данных лекция №1
Базы данных лекция №1
 
9946
99469946
9946
 
раздел 1 введение в базы данных
раздел 1  введение в базы данныхраздел 1  введение в базы данных
раздел 1 введение в базы данных
 
бд
бдбд
бд
 
Lekcia2
Lekcia2Lekcia2
Lekcia2
 
Lekcia1
Lekcia1Lekcia1
Lekcia1
 
Где и как хранить данные в процессе их анализа:  SQL и не только…
Где и как хранить данные в процессе их анализа: SQL и не только… Где и как хранить данные в процессе их анализа: SQL и не только…
Где и как хранить данные в процессе их анализа:  SQL и не только…
 
основные понятия баз данных
основные понятия баз данныхосновные понятия баз данных
основные понятия баз данных
 
основные понятия баз данных
основные понятия баз данныхосновные понятия баз данных
основные понятия баз данных
 
Data bases in pictures
Data bases in picturesData bases in pictures
Data bases in pictures
 
пр8 сем2 1_проектированиербд_er_model2014_02_27
пр8 сем2 1_проектированиербд_er_model2014_02_27пр8 сем2 1_проектированиербд_er_model2014_02_27
пр8 сем2 1_проектированиербд_er_model2014_02_27
 
Управление данными (Введение в СУБД)
Управление данными (Введение в СУБД)Управление данными (Введение в СУБД)
Управление данными (Введение в СУБД)
 
3_БД_Основные понятия
3_БД_Основные понятия3_БД_Основные понятия
3_БД_Основные понятия
 
введение
введениевведение
введение
 
399.базы данных описание данных и работа с записями на языке sql в субд ms ac...
399.базы данных описание данных и работа с записями на языке sql в субд ms ac...399.базы данных описание данных и работа с записями на языке sql в субд ms ac...
399.базы данных описание данных и работа с записями на языке sql в субд ms ac...
 
презентация семинар по бд
презентация семинар по бдпрезентация семинар по бд
презентация семинар по бд
 
484.базы данных манипулирование данными на языке sql в субд ms access 2007
484.базы данных манипулирование данными на языке sql в субд ms access 2007484.базы данных манипулирование данными на языке sql в субд ms access 2007
484.базы данных манипулирование данными на языке sql в субд ms access 2007
 

основные понятия

  • 2. Банк данных Банк данных (БнД) — это система специальным образом организованных данных — баз данных, программных, технических, языковых, организационно-методических средств, предназначенных для обеспечения централизованного накоп-ления и коллективного многоцелевого использования данных.
  • 3. База данных База данных (БД) — именованная совокупность данных, отражающая состояние объектов и их отношений в рассматриваемой предметной области.
  • 4. Система управления базами данных Система управления базами данных (СУБД) — совокупность языковых и программных средств, предназначенных для создания, ведения и совместного использования БД многими пользователями.
  • 5. Приложения Программы, с помощью которых пользователи работают с базой данных, называются приложениями.
  • 6. Объект Объект - некоторая сущность в виртуальном пространстве, обладающая определенным состоянием и поведением, имеющая заданные значения свойств (атрибутов) и операций над ними (методов).
  • 7. Сущность Сущность - это базовые типы информации, которые хранятся в базе данных. К сущностям могут относиться: студенты, клиенты, подразделения и.т.д.
  • 8. Атрибут Атрибут - это свойство сущности в предметной области. Его наименование должно быть уникальным для конкретного типа сущности. Например: фамилия, имя, дата рождения и.т.д.
  • 9. Данные. Информация. Данные - представление фактов и идей в формализованном виде, пригодном для передачи и обработки в некотором информационном процессе. Информация - сведения о чем либо независимо от формы их представления.
  • 10. Логическая и физическая структура баз данных Логическая структура данных - это схема представления, модель соответствующей структуры. Физическая структура данных - это схема размещения или хранения структуры в памяти компьютера
  • 11. Обеспечение целостности и непротиворечивости данных Физическая целостность – корректность информации в базе данных с точки зрения структуры таблиц и связей между ними без учета их жизненного смысла. Примерами требований физической целостности являются уникальность ключей, наличие полей, через которые осуществляется связь одной таблицы с другими и т.п. Логическая целостность – осмысленность и непротиворечивость информации в базе данных с точки зрения жизненного смысла ее полей. Термин может быть использован как для отдельного поля, так и для взаимоотношений пары, реже – группы полей. Для отдельного поля речь обычно идет о его типе, формате или диапазоне значений. Для пары полей условием логической целостности обычно является невозможность совместного присвоения этим полям определенных значений.
  • 12. Требования, предъявляемые к базе данных  Целостность базы данных – требование полноты и непротиворечивости данных.  Многократное использование данных.  Быстрый поиск и получение информации по запросам пользователей.  Простота обновления данных.  Уменьшение излишней избыточности данных  Защита данных от несанкционированного доступа, искажения и уничтожения.
  • 14. Уровень внешних моделей Уровень внешних моделей — самый верхний уровень, где каждая модель имеет свое «видение» данных. Этот уровень определяет точку зрения на БД отдельных приложений. Каждое приложение видит и обрабатывает только те данные, которые необходимы именно этому приложению.
  • 15. Концептуальный уровень Концептуальный уровень — центральное управляющее звено, здесь база данных представлена в наиболее общем виде, который объединяет данные, используемые всеми приложениями, работающими с данной базой данных. Фактически концептуальный уровень отражает обобщенную модель предметной области (объектов реального мира), для которой создавалась база данных. Как любая модель, концептуальная модель отражает только существенные, с точки зрения обработки, особенности объектов реального мира.
  • 16. Физический уровень Физический уровень — собственно данные, расположенные в файлах или в страничных структурах, расположенных на внешних носителях информации.
  • 17. Понятие логической и физической независимости Логическая независимость данных означает, что все ваши внешние схемы останутся неизменны, если вы будете вносить изменения на концептуальном уровне. Например: добавление и удаление новых сущностей, добавление атрибутов или создание новых связей между таблицами. Физическая независимость данных означает, что ваша концептуальная схема данных будет защищена от изменений и будет независима от изменений на внутреннем уровне. Например: изменение файловой структуры хранения данных, использование различных файловых систем, использование различных запоминающих устройств и.т.д.