SlideShare a Scribd company logo
СОЗДАНИЕ БАЗ ДАННЫХ
СРЕДСТВАМИ МIСRОSОFТ АССЕSS
Основные понятия реляционных баз данных

База данных (БД) — это совокупность
специальным образом организованных и
взаимосвязанных данных по конкретной
предметной области, хранимых на внешних
носителях информации и управляемых
средствами    СУБД.    В    базе   данных
обеспечивается   логическая    взаимосвязь
хранимых данных и их минимально
необходимая избыточность.
Данные в реляционных БД структурированы
в виде отдельных таблиц (отношений).
Особенности этих таблиц:
•каждый столбец имеет уникальное имя,
•значения в таблице представляют собой
элементарные данные,
•смысловое содержание строк таблицы не
зависит от их местоположения,
•отсутствуют повторяющиеся строки.
Данные — это сведения о фактах и событиях по конкретной
предметной области, уменьшающие неопределенность о ней.
Система управления базами данных (СУБД) - это совокупность
программных и языковых средств, предназначенных для ведения
баз данных.
Ведение базы данных - это создание базы данных и поддержание
ее в актуальном состоянии.
Реквизит – это неделимая с точки зрения смыслового описания
предметной области единица информации, отражающая
качественную или количественную характеристику объекта
(процесса).
Каждый реквизит базы данных имеет уникальное имя, а
совокупность конкретных значений реквизита представляет в
реляционной таблице столбец, который в терминах баз данных
называется полем. Строки реляционной таблицы называются
записями.
Ключ – это реквизит или группа реквизитов, которые
используются для идентификации конкретной записи в
реляционной таблице.
Этапы создания реляционной базы
       данных предприятия
• инфологическое (концептуальное)
  описание баз данных;
• логическое проектирование баз данных;
• физическое проектирование баз данных.
Типы информационных связей в
          моделях данных
«один-к-одному». Такая связь означает, что
каждому значению реквизита А соответствует одно
и только одно значение связанного с ним реквизита
В, и наоборот.


                       1:1              ФИО
       Номер
                                     гражданина
      паспорта
                                       страны
Типы информационных связей в моделях
                 данных
«один-ко-многим». Эта связь означает, что каждому
значению реквизита А соответствует ноль, одно или
несколько значений связанного с ним реквизита В, а
каждому значению реквизита В соответствует одно
и только одно значение реквизита А.


     Название          1:М
     аэропорта                        Номер рейса
      вылета
Типы информационных связей в моделях
                 данных
«многие-ко-многим». Такая связь означает, что
каждому значению реквизита А соответствует
несколько значений связанного с ним реквизита В, и
наоборот.




                       М:М
    Туроператор                      Турагентство
Создание базы данных для
             предприятия
• Функциональный (процессный) подход основан на
  определении тех данных, которые необходимо
  хранить и обрабатывать в информационной базе.
Основным источником получения информации является
  словесное описание функциональных задач,
  решаемых на каждом рабочем месте, и анализ
  обрабатываемой документации с указанием
  конкретных реквизитов.
• Объектный подход, который основан на выявлении
  типовых сущностей предметной области, унификации
  и обобщении их свойств, типизации перечня и
  информационных потребностей конечных
  пользователей
Анализ взаимосвязей между реквизитами
•    Код тура
•    Наименование тура
•    Продолжительность тура
•    Цена тура

•    Код страны
•    Название страны
•    Виза (нужна или нет)
•    Валюта страны

• Код менеджера
• ФИО менеджера
• Телефон менеджера
Информационно-логическая модель БД
Реализация базы данных
средствами СУБД Ассеss
создание таблиц в режиме конструктора
Имена полей следует выбирать в соответствии со
  смысловым содержанием поля, точки недопустимы.
  Длинные имена больше десяти символов применять
  не рекомендуется, так как их неудобно использовать
  при Построении Выражений в запросах.
В Access предусмотрены следующие типы Полей:
  текстовый, Числовой, МЕМО, дата/время, денежный,
  счетчик, Логический, Поле объекта ОLЕ,
  гиперссылка, мастер подстановок.
Тип данных и размер поля определяются в соответствии
  с конкретными значениями таблицы, причем размер
  поля определяется по максимальному значению в
  этом поле.
В окне «Свойства поля» конструктора таблиц можно
установить размер поля для типов «текстовый»,
«числовой» и «счетчик». Для числовых полей подтип
выбирается из меню. Кроме типа данных можно указать
форматы вывода значений полей на экран и печать.
Причем эти форматы влияют только на отображение
значения, но не меняют формат хранения значений.
Схема данных.
После создания структуры таблиц надо
разработать схему данных.
Схема данных — это графическое
изображение взаимосвязей реляционных
таблиц. Она позволяет наглядно показать
структурную схему всей базы данных, а также
обеспечить защиту от случайного удаления
или изменения связанных данных.

More Related Content

Viewers also liked

Pakaian Pegawai KRS
Pakaian Pegawai KRSPakaian Pegawai KRS
Pakaian Pegawai KRS
Mohamad Daud
 
الرد المبين على الشيخ الترابي فيما أنكره من الدين
الرد المبين على الشيخ الترابي فيما أنكره من الدينالرد المبين على الشيخ الترابي فيما أنكره من الدين
الرد المبين على الشيخ الترابي فيما أنكره من الدينAbdulhaleemmuhammad
 
The prophet's prayer described
The prophet's prayer describedThe prophet's prayer described
The prophet's prayer described
Abdulhaleemmuhammad
 
Prohibitions That Are Taken Too Lightly!
Prohibitions That Are Taken Too Lightly!Prohibitions That Are Taken Too Lightly!
Prohibitions That Are Taken Too Lightly!
Abdulhaleemmuhammad
 
Pfo dalla diagnosi alla terapia ppt
Pfo dalla diagnosi alla terapia pptPfo dalla diagnosi alla terapia ppt
Pfo dalla diagnosi alla terapia pptConoruro
 
Sukatan kdpm bsmm 2014
Sukatan kdpm bsmm 2014Sukatan kdpm bsmm 2014
Sukatan kdpm bsmm 2014Mohamad Daud
 
Troponin elevation is not always acss
Troponin elevation is not always acssTroponin elevation is not always acss
Troponin elevation is not always acss
aymanabdelaziz
 
Family Therapy in 21st Century
Family Therapy in 21st CenturyFamily Therapy in 21st Century
Family Therapy in 21st Century
Sumeyye Balci
 
маховине
маховинемаховине
маховине
AndrejVIgimnazija
 
Echocardiography in cardiac emergency
Echocardiography in cardiac emergencyEchocardiography in cardiac emergency
Echocardiography in cardiac emergency
aymanabdelaziz
 

Viewers also liked (11)

Pakaian Pegawai KRS
Pakaian Pegawai KRSPakaian Pegawai KRS
Pakaian Pegawai KRS
 
الرد المبين على الشيخ الترابي فيما أنكره من الدين
الرد المبين على الشيخ الترابي فيما أنكره من الدينالرد المبين على الشيخ الترابي فيما أنكره من الدين
الرد المبين على الشيخ الترابي فيما أنكره من الدين
 
The prophet's prayer described
The prophet's prayer describedThe prophet's prayer described
The prophet's prayer described
 
Prohibitions That Are Taken Too Lightly!
Prohibitions That Are Taken Too Lightly!Prohibitions That Are Taken Too Lightly!
Prohibitions That Are Taken Too Lightly!
 
Pfo dalla diagnosi alla terapia ppt
Pfo dalla diagnosi alla terapia pptPfo dalla diagnosi alla terapia ppt
Pfo dalla diagnosi alla terapia ppt
 
Sukatan kdpm bsmm 2014
Sukatan kdpm bsmm 2014Sukatan kdpm bsmm 2014
Sukatan kdpm bsmm 2014
 
Troponin elevation is not always acss
Troponin elevation is not always acssTroponin elevation is not always acss
Troponin elevation is not always acss
 
Kpi
KpiKpi
Kpi
 
Family Therapy in 21st Century
Family Therapy in 21st CenturyFamily Therapy in 21st Century
Family Therapy in 21st Century
 
маховине
маховинемаховине
маховине
 
Echocardiography in cardiac emergency
Echocardiography in cardiac emergencyEchocardiography in cardiac emergency
Echocardiography in cardiac emergency
 

Similar to создание баз данных

База данных как модель предметной области
База данных как модель предметной областиБаза данных как модель предметной области
База данных как модель предметной области
Andrey Dolinin
 
484.базы данных манипулирование данными на языке sql в субд ms access 2007
484.базы данных манипулирование данными на языке sql в субд ms access 2007484.базы данных манипулирование данными на языке sql в субд ms access 2007
484.базы данных манипулирование данными на языке sql в субд ms access 2007ivanov15548
 
001
001001
001JIuc
 
основные понятия
основные понятияосновные понятия
основные понятия23padopi
 
Базы данных
Базы данныхБазы данных
Базы данных
ValiaKuba
 
Microsoft access 2007
Microsoft access 2007Microsoft access 2007
Microsoft access 2007
Andrey Dolinin
 
Microsoft access 2007
Microsoft access 2007Microsoft access 2007
Microsoft access 2007
Andrey Dolinin
 
399.базы данных описание данных и работа с записями на языке sql в субд ms ac...
399.базы данных описание данных и работа с записями на языке sql в субд ms ac...399.базы данных описание данных и работа с записями на языке sql в субд ms ac...
399.базы данных описание данных и работа с записями на языке sql в субд ms ac...ivanov15548
 
9946
99469946
9946
nreferat
 
открытый урок бд
открытый урок бдоткрытый урок бд
открытый урок бдguest0ffa3f
 
системы управления базами данных
системы управления базами данныхсистемы управления базами данных
системы управления базами данных
ishuk
 
раздел 3 реляционные модели данных
раздел 3  реляционные модели данныхраздел 3  реляционные модели данных
раздел 3 реляционные модели данныхtatianabtt
 
Bd
BdBd
базы данных
базы данныхбазы данных
базы данных
Алексей Орловский
 
реляционная модель данных
реляционная модель данныхреляционная модель данных
реляционная модель данныхSai_17
 
Где и как хранить данные в процессе их анализа:  SQL и не только…
Где и как хранить данные в процессе их анализа: SQL и не только… Где и как хранить данные в процессе их анализа: SQL и не только…
Где и как хранить данные в процессе их анализа:  SQL и не только…
Alexey Neznanov
 
базы данных.назаров
базы данных.назаровбазы данных.назаров
базы данных.назаровDifferent_56
 
базы данных.назаров
базы данных.назаровбазы данных.назаров
базы данных.назаровDifferent_56
 

Similar to создание баз данных (20)

База данных как модель предметной области
База данных как модель предметной областиБаза данных как модель предметной области
База данных как модель предметной области
 
484.базы данных манипулирование данными на языке sql в субд ms access 2007
484.базы данных манипулирование данными на языке sql в субд ms access 2007484.базы данных манипулирование данными на языке sql в субд ms access 2007
484.базы данных манипулирование данными на языке sql в субд ms access 2007
 
001
001001
001
 
основные понятия
основные понятияосновные понятия
основные понятия
 
Базы данных
Базы данныхБазы данных
Базы данных
 
Microsoft access 2007
Microsoft access 2007Microsoft access 2007
Microsoft access 2007
 
Microsoft access 2007
Microsoft access 2007Microsoft access 2007
Microsoft access 2007
 
399.базы данных описание данных и работа с записями на языке sql в субд ms ac...
399.базы данных описание данных и работа с записями на языке sql в субд ms ac...399.базы данных описание данных и работа с записями на языке sql в субд ms ac...
399.базы данных описание данных и работа с записями на языке sql в субд ms ac...
 
9946
99469946
9946
 
открытый урок бд
открытый урок бдоткрытый урок бд
открытый урок бд
 
системы управления базами данных
системы управления базами данныхсистемы управления базами данных
системы управления базами данных
 
раздел 3 реляционные модели данных
раздел 3  реляционные модели данныхраздел 3  реляционные модели данных
раздел 3 реляционные модели данных
 
6 рмд
6 рмд6 рмд
6 рмд
 
Bd
BdBd
Bd
 
11
1111
11
 
базы данных
базы данныхбазы данных
базы данных
 
реляционная модель данных
реляционная модель данныхреляционная модель данных
реляционная модель данных
 
Где и как хранить данные в процессе их анализа:  SQL и не только…
Где и как хранить данные в процессе их анализа: SQL и не только… Где и как хранить данные в процессе их анализа: SQL и не только…
Где и как хранить данные в процессе их анализа:  SQL и не только…
 
базы данных.назаров
базы данных.назаровбазы данных.назаров
базы данных.назаров
 
базы данных.назаров
базы данных.назаровбазы данных.назаров
базы данных.назаров
 

создание баз данных

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