Лекция на тему Система Управления Базами Данных Access

  • Лекции
  • docx
  • 14.02.2018
Публикация в СМИ для учителей

Публикация в СМИ для учителей

Бесплатное участие. Свидетельство СМИ сразу.
Мгновенные 10 документов в портфолио.

Система Управления Базами Данных Access это база данных, которое используется для системы структурированных и взаимосвязанных данных. организованная по определенным правилам, которое предусматривают общие принципы описания, хранения и обработки их данных. Ознакомление с базой данных позволяет в упорядоченном виде хранить данные.Лекция на тему СУБД Access
Иконка файла материала Лекция Access.docx
Лекция.  Cистема Управления Базами Данных Access. Основные понятия баз данных. Базы данных (БД или по англ. DB) и системы управления ими: 1. Основные понятия баз данных; 2. Основы проектирования баз данных; 3. СУБД Microsoft Access и ее основные возможности; 4. Создание баз данных – таблиц и связей между ними. База   данных–   это   совокупность   структурированных   и   взаимосвязанных данных,   которые предусматривают общие принципы описания, хранения и обработки данных.   организованная   по   определенным   правилам, Существуют 4 основные модели данных – списки, реляционные базы данных, иерархические и сетевые структуры. В   течение   многих   лет   преимущественно   использовались   плоские   таблицы (плоские   БД)   типа   списков   в   Excel.   В   настоящее   время   наибольшее распространение при разработке БД получили реляционные модели данных. Реляционная модель данных является совокупностью простейших двумерных таблиц   –   отношений   (англ.   relation),   т.е.   простейшая   двумерная   таблица определяется как отношение (множество однотипных записей объединенных одной темой). От   термина   relation  (отношение)   происходит   название   реляционная   модель данных.   В   реляционных   БД   используется   несколько   двумерных   таблиц,   в которых  строки называются записями, а  столбцы полями, между записями которых устанавливаются связи. Этот способ организации данных позволяет данные (записи) в одной таблице связывать с данными (записями) в других таблицах через уникальные идентификаторы (ключи) или ключевые поля. Основные понятия реляционных БД: нормализация, связи и ключи 1. Принципы нормализации: В каждой таблице БД не должно быть повторяющихся полей;В   каждой   таблице   должен   быть   уникальный   идентификатор   (первичный ключ);  Каждому  значению  первичного  ключа должна  соответствовать  достаточная информация о типе сущности или об объекте таблицы (например, информация об успеваемости, о группе или студентах);  Изменение значений в полях  таблицы не должно влиять на информацию в других полях (кроме изменений в полях ключа). 2. Виды логической связи. Связь   устанавливается   между   двумя   общими   полями   (столбцами)   двух таблиц. Существуют связи с отношением «один­к­одному», «один­ко­многим» и «многие­ко­многим». один   ­   к   ­   одному–   каждой   записи   из   одной   таблицы   соответствует   одна запись в другой таблице; один   ­   ко   ­   многим–   каждой   записи   из   одной   таблицы   соответствует несколько записей другой таблице; многие ­ к ­ одному– множеству записей из одной таблице соответствует одна запись в другой таблице; многие ­ ко ­ многим– множеству записей из одной таблицы соответствует несколько записей в другой таблице. Тип   отношения   в   создаваемой   связи   зависит   от   способа   определения связываемых полей: Отношение «один­ко­многим» создается в том случае, когда только одно из полей является полем первичного ключа или уникального индекса.  Отношение «один­к­одному» создается в том случае, когда оба связываемых поля являются ключевыми или имеют уникальные индексы.  Отношение   «многие­ко­многим»   фактически   является   двумя   отношениями «один­ко­многим» с третьей таблицей, первичный ключ которой состоит из полей внешнего ключа двух других таблиц3. Ключи. Ключ – это столбец (может быть несколько столбцов), добавляемый к   таблице   и   позволяющий   установить   связь   с   записями   в   другой   таблице. Существуют ключи двух типов: первичные и вторичные (внешние). Первичный   ключ–   это   одно   или   несколько   полей   (столбцов),   комбинация значений   которых   однозначно   определяет   каждую   запись   в   таблице. Первичный   ключ   не   допускает   значений   Null   и   всегда   должен   иметь уникальный индекс. Первичный ключ используется для связывания таблицы с внешними ключами в других таблицах. Внешний   (вторичный)   ключ­   это   одно   или   несколько   полей   (столбцов)   в таблице, содержащих ссылку на поле или поля первичного ключа в другой таблице. Внешний ключ определяет способ объединения таблиц. Из   двух   логически   связанных   таблиц   одну   называют   таблицей   первичного ключа или главной таблицей, а другую таблицей вторичного (внешнего) ключа или подчиненной таблицей. СУБД позволяют сопоставить родственные записи из обеих таблиц и совместно вывести их в форме, отчете или запросе. Существует три типа первичных ключей: ключевые поля счетчика (счетчик), простой ключ и составной ключ.  Поле счетчика(Тип данных «Счетчик»). Тип данных поля в базе данных, в котором для каждой добавляемой в таблицу записи в поле автоматически заносится уникальное числовое значение. Простой ключ. Если поле содержит уникальные значения, такие как коды или инвентарные номера, то это поле можно определить как первичный ключ. В качестве ключа можно определить любое поле, содержащее данные, если это поле не содержит повторяющиеся значения или значения Null. Составной ключ. В случаях, когда невозможно гарантировать уникальность значений каждого поля, существует возможность создать ключ, состоящий из нескольких   полей.   Чаще   всего   такая   ситуация   возникает   для   таблицы, используемой для связывания двух таблиц многие ­ ко ­ многим. Необходимо еще раз отметить, что  в поле первичного ключа должны быть только   уникальные   значения   в   каждой   строке   таблицы,  т.е.  совпадение   не допускается,а в поле вторичного или внешнего ключа совпадение значений в строках таблицы допускается. Если возникают затруднения с выбором подходящего типа первичного ключа, то в качестве ключа целесообразно выбрать поле счетчика.Программы,   которые   предназначены   для   структурирования   информации, размещения ее в таблицах и манипулирования данными называются системами управления базами данных (СУБД): MS SQL Server, Oracle, Informix, Sybase, DB2, MS Access и т. д.