KNOWLEDGE HYPERMARKET


Основные понятия баз данных
 
(5 промежуточных версий не показаны.)
Строка 1: Строка 1:
 +
<metakeywords>Информатика, класc, урок, на тему, 11 класc, Основные понятия баз данных, информационная модель, локальные сети, библиотеки</metakeywords>
 +
'''[[Гипермаркет знаний - первый в мире!|Гипермаркет знаний]]&gt;&gt;[[Информатика|Информатика]]&gt;&gt;[[Информатика 11 класс|Информатика 11 класс]]&gt;&gt;Информатика: Основные понятия баз данных '''  
'''[[Гипермаркет знаний - первый в мире!|Гипермаркет знаний]]&gt;&gt;[[Информатика|Информатика]]&gt;&gt;[[Информатика 11 класс|Информатика 11 класс]]&gt;&gt;Информатика: Основные понятия баз данных '''  
-
<br><metakeywords>Основные понятия баз данных</metakeywords><br>
+
<br> '''Основные понятия баз данных'''
-
'''&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Основные понятия баз данных'''  
+
Основой многих информационных систем (прежде всего, информационно-справочных систем) являются '''[[Конспект урока на тему: Формирование запросов и отчетов для однотабличной базы данных|базы данных]]'''. Повторим основные понятия» связанные с базами данных, с которыми вы познакомились в базовом курсе информатики.
-
''&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Основой многих информационных систем (прежде всего, информационно-справочных систем) являются базы данных. Повторим основные понятия» связанные с базами данных, с которыми вы познакомились в базовом курсе информатики.<br>'''&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; База данных (БД) — организованная совокупность данных, предназначенная для длительного хранения во внешней памяти ЭВМ, постоянного обновления и использования.'''<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; В большинстве случаев базу данных можно рассматривать как информационную модель некоторой реальной системы, например книжного фонда библиотеки, кадрового состава предприятия, учебного процесса в школе и так далее. Такую систему называют предметной областью базы данных и информационной системы, в которую она входит.<br>&nbsp;&nbsp;&nbsp;&nbsp; Один из признаков, во которому можно классифициро¬вать базы данных, — характер хранимой информации. Фак¬тографические БД содержат данные, представляемые в краткой форме и строго фиксированных форматах. Такие БД являются аналогами бумажных картотек, например, библиотечного каталога или каталога видеотеки. Другой тип баз данных — документальные БД. Здесь аналогом яв¬ляются архивы документов, например, архив судебных дел, архив исторических документов и пр. В дальнейшем мы будем рассматривать лишь фактографические БД.<br>&nbsp;&nbsp;&nbsp;&nbsp; Классификация по способу хранения данных делит БД на централизованные и распределенные. Вся информация в централизованной БД хранится на одном компьютере. Это может быть автономный ПК или сервер сети, к которому имеют доступ пользователи-клиенты. Распределенные БД используются в локальных и глобальных компьютерных сетях. В последнем случае разные части базы данных хранятся на разных компьютерах.<br>&nbsp;&nbsp;&nbsp;&nbsp; Известны три разновидности структуры данных: иерархическая, сетевая и табличная. Соответственно по признаку структуры базы данных делятся на иерархические БД, се¬тевые БД п реляционные (табличные) БД. В последнее время наиболее распространенным типом баз данных стали реляционные БД. Известно, что любую структуру данных можно свести к табличной форме.<br>&nbsp;&nbsp;&nbsp;&nbsp; Структурированное представление данных называется '''моделью данных'''. Основной информационной единицей реляционной БД является таблица. Реляционные БД используют табличную модель данных. База данных может состоять из одной таблицы — однотабличная БД или из множества взаимосвязанных таблиц — многотабличная БД.<br>&nbsp;&nbsp;&nbsp; Структурными составляющими таблицы являются записи и поля.''
+
База данных (БД) — организованная совокупность данных, предназначенная для длительного хранения во внешней памяти ЭВМ, постоянного обновления и использования.  
-
''[[Image:Инф5-2.jpg|482x182px]]''  
+
В большинстве случаев базу данных можно рассматривать как '''[[Информационные модели|информационную модель]]''' некоторой реальной системы, например книжного фонда библиотеки, кадрового состава предприятия, учебного процесса в школе и так далее. Такую систему называют предметной областью базы данных и информационной системы, в которую она входит.
-
'''''&nbsp;&nbsp;&nbsp; '''Каждая записьсодержит информацию об отдельном объекте системы: одной книге в библиотеке, одном сотруднике предприятия и т. п. А каждое поле — это определенная характеристика (свойство, атрибут) объектов: название книги, автор книги, фамилия сотрудника, год рождения и т. п. Поля таблицы должны иметь несовпадающие имена.<br>&nbsp; &nbsp;&nbsp; Для каждой таблицы реляционной БД должен быть определен главный ключ — имя поля или некольких полей, совокупность значений которых однозначно определяют запись. Иначе говоря, значение главного ключа не должно повторяться в разных записях. Например, в библиотечной базе данных таким ключом может быть выбран инвентарный номер книги, который не может совпадать у разных книг.<br>&nbsp;&nbsp; &nbsp; Для строчного представления структуры таблицы приме¬няется следующая форма:<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Имя_таблицы (<u>ИМЯ_ПОЛЯ_1</u>, ИМЯ_ПОЛЯ_2, ИМЯ_ПОЛЯ N).<br>Подчеркиваются имена полей, составляющие главный ключ.<br>&nbsp; &nbsp; * В теории реляционных баз данных таблица называется '''отношением '''(от англ, * relation* — отношение). Отсюда происходит название «реляционные базы данных». Имя_табляцы — это имя отношения. Примеры отношений:<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Библиотека (<u>ИНВ_НОМЕР</u>, АВТОР, НАЗВАНИЕ, ГОД_ИЗД, ИЗДАТЕЛЬСТВО);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Больница (<u>ПАЛАТА, НОМЕР МЕСТА</u>, ПАЦИЕНТ, ДАТА_ПОСТУПЛЕНИЯ, ДИАГНОЗ, ПЕРВИЧНЫЙ).<br>&nbsp; &nbsp;&nbsp; Каждое поле таблицы имеет определенный тип. '''ТИП'''''<b>— это множество значений, которые поле может принимать, и множество операций, которые можно выполнять над этими значениями.</b>''Существуют четыре основных типа для полей БД: символьный, числовой, логический и дата» Для полей таблиц «Библиотека» и «Вольница» могут быть установлены следующие типы:''<br>''&nbsp; '''''&nbsp;'''''• символьный:&nbsp; АВТОР,&nbsp; НАЗВАНИЕ,&nbsp; ИЗДАТЕЛЬСТВО» ПАЦИЕНТ, ДИАГНОЗ;<br>&nbsp;&nbsp;&nbsp; &nbsp; &nbsp; • числовой:&nbsp;&nbsp; ИНВ_НОМЕР,&nbsp;&nbsp; ГОД_ИЗД,&nbsp;&nbsp; ПАЛАТА,&nbsp;&nbsp; НО-МЕР_МЕСТА;<br>&nbsp;&nbsp;&nbsp; &nbsp; &nbsp; • дата: ДАТА_ПОСТУПЛЕНИЯ;<br>&nbsp;&nbsp;&nbsp; &nbsp; &nbsp; • логический: ПЕРВИЧНЫЙ.<br>&nbsp; &nbsp; &nbsp; Поле «ПЕРВИЧНЫЙ» нужно для обозначения того, по¬ступил ли больной в больницу с данным диагнозом впервые или повторно. Те записи, где значение этого поля&nbsp; равно TRUE (ИСТИНА), относятся к первичным больным, значение FALSE (ЛОЖЬ) отмечает повторного больного. Таким образом, поле логического типа может принимать только два значения.<br>&nbsp;&nbsp; &nbsp;&nbsp; В таблице «Больница» используется составной ключ — состоящий из двух полей: &lt; ПАЛАТА&gt; и&lt; HOMEP МECTA&gt;. Только сочетание их значений не повторяется в разных записях (ведь фамилии пациентов могут совпадать).<br>&nbsp; &nbsp;&nbsp; Программное обеспечение, предназначенное для работы с базами данных, называется системой управления базами данных — СУБД.<br>&nbsp; Наибольшее распространение на персональных компьютерах получили реляционные БД, использующие табличное представление данных. Основные действия, которые пользователь может выполнять с помощью СУБД:<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; * создание структуры БД;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; * заполнение БД информацией;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; * изменение (редактирование) структуры и содержания БД;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; * поиск информации в БД;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; * сортировка данных<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; * защита БД;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; * проверка целостности БД.<br><br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Коротко о главном<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; База данных — организованная совокупность данных, предназначенная для длительного хранения во внешней памяти ЭВМ, регулярного обновления и использования.<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; База данных представляет собой информационную модель определенной предметной области.<br>&nbsp;&nbsp;&nbsp;&nbsp; Классификация бая данных возможна по характеру ин¬формации: фактографические и документальные БД; по структуре данных: иерархические, сетевые, реляционные БД; по способу хранения данных: централизованные и распределенные БД.<br>&nbsp;&nbsp;&nbsp;&nbsp;Реляционные БД (РБД) — наиболее распространенный тип БД, использующий табличное представление данных.<br>&nbsp;&nbsp;&nbsp; Основные понятия организации данных в РБД: таблица, запись, поле, тип поля,&nbsp; главный ключ таблицы.<br>&nbsp;&nbsp;&nbsp; СУБД (система управления базами: данных) — программное обеспечение для работы с базами данных.<br>&nbsp;<br>Вопросы и задания''<br>''<br>''''1.а) Для чего предназначены базы данных? Выберите верный ответ:<br>&nbsp;&nbsp;&nbsp;&nbsp; •&nbsp; для выполнения вычислений на компьютере;<br>&nbsp;&nbsp;&nbsp;&nbsp; •&nbsp; для осуществления хранения, поиска и сортирован данных;<br>&nbsp;&nbsp;&nbsp;&nbsp; •&nbsp; для принятия управляющих решений.<br>б) Как pie существуют варианты классификации ВД?<br>в) Почему реляционный тип БД является наиболее распространенным?<br>г) Что такое запись в РБД?<br>д) Что такое поле, тип поля; какие бывают типы полей?<br>е) Что такое главный ключ таблицы?<br>2. Определите главные ключи и типы полей в следующих отношениях:<br>&nbsp;&nbsp;&nbsp;&nbsp; Автобусы (Н0МЕР _МАРШРУТА, НАЧАЛЬНАЯ _ОCTAHOBKA, КОНЕЧНАЯ_ОСТАНОВКА);<br>&nbsp;&nbsp;&nbsp;&nbsp; Кино (КИНОТЕАТР, СЕАНС, ФИЛЬМ, РОССИЙСКИЙ, ДЛИТЕЛЬНОСТЬ);<br>&nbsp;&nbsp;&nbsp; Уроки (ДЕНЬ_НЕДЕЛИ, НОМЕР_УРОКА, КЛАСС, ПРЕДМЕТ, ПРЕПОДАВАТЕЛЬ).<br>3. Опишите структуру записей (имена полей, типы полей, главный ключ) для баз данных «Рейсы самолетов», «Школы города», «Страны мира».'''<br>'''''<i><br>'''<br>'''Семакин И.Г., Хеннер Е.К., Информатика и ИКТ, 11</i> 
+
Один из признаков, во которому можно классифицировать базы данных, — характер хранимой информации. Фактографические БД содержат данные, представляемые в краткой форме и строго фиксированных форматах. Такие БД являются аналогами бумажных картотек, например, библиотечного каталога или каталога видеотеки. Другой тип баз данных — документальные БД. Здесь аналогом являются архивы документов, например, архив судебных дел, архив исторических документов и пр. В дальнейшем мы будем рассматривать лишь фактографические БД.
 +
 
 +
Классификация по способу хранения данных делит БД на централизованные и распределенные. Вся информация в централизованной БД хранится на одном компьютере. Это может быть автономный ПК или сервер сети, к которому имеют доступ пользователи-клиенты. Распределенные БД используются в '''[[Локальные компьютерные сети|локальных]]''' и глобальных компьютерных сетях. В последнем случае разные части базы данных хранятся на разных компьютерах.
 +
 
 +
Известны три разновидности структуры данных: иерархическая, сетевая и табличная. Соответственно по признаку структуры базы данных делятся на иерархические БД, сетевые БД и реляционные (табличные) БД. В последнее время наиболее распространенным типом баз данных стали реляционные БД. Известно, что любую структуру данных можно свести к '''[[Запись плана действий в табличной форме|табличной форме]]'''.
 +
 
 +
Структурированное представление данных называется моделью данных. Основной информационной единицей реляционной БД является таблица. Реляционные БД используют табличную модель данных. База данных может состоять из одной таблицы — однотабличная БД или из множества взаимосвязанных таблиц — многотабличная БД.<br>Структурными составляющими таблицы являются записи и поля.
 +
 
 +
''[[Image:Инф5-2.jpg|550px|Модель данных]]''
 +
 
 +
Каждая запись содержит информацию об отдельном объекте системы: одной книге в '''[[Бібліотеки, енциклопедії і словники в Інтернеті. Повні уроки|библиотеке]]''', одном сотруднике предприятия и т. п. А каждое поле — это определенная характеристика (свойство, атрибут) объектов: название книги, автор книги, фамилия [http://xvatit.com/busines/ '''сотрудника'''], год рождения и т. п. Поля таблицы должны иметь несовпадающие имена.  
 +
 
 +
Для каждой таблицы реляционной БД должен быть определен главный ключ — имя поля или некольких полей, совокупность значений которых однозначно определяют запись. Иначе говоря, значение главного ключа не должно повторяться в разных записях. Например, в библиотечной базе данных таким ключом может быть выбран инвентарный номер книги, который не может совпадать у разных книг.  
 +
 
 +
Для строчного представления структуры таблицы приме¬няется следующая форма:<br>Имя_таблицы (ИМЯ_ПОЛЯ_1, ИМЯ_ПОЛЯ_2, ИМЯ_ПОЛЯ N).<br>Подчеркиваются имена полей, составляющие главный ключ.  
 +
 
 +
В теории реляционных баз данных таблица называется отношением(от англ, * relation* — отношение). Отсюдапроисходит название «реляционные базы данных». Имя_табляцы — это имя отношения. Примеры отношений:  
 +
 
 +
Библиотека (ИНВ_НОМЕР, АВТОР, НАЗВАНИЕ, ГОД_ИЗД, ИЗДАТЕЛЬСТВО);<br>[http://xvatit.com/sneeze/ '''Больница'''] (ПАЛАТА, НОМЕР МЕСТА, ПАЦИЕНТ, ДАТА_ПОСТУПЛЕНИЯ, ДИАГНОЗ, ПЕРВИЧНЫЙ).  
 +
 
 +
Каждое поле таблицы имеет определенный тип. ТИП— это множество значений, которые поле может принимать, и множество операций, которые можно выполнять над этими значениями. Существуют четыре основных типа для полей БД: символьный, числовой, логический и дата» Для полей таблиц «Библиотека» и «Вольница» могут быть установлены следующие типы: • символьный:&nbsp; АВТОР,&nbsp; НАЗВАНИЕ,&nbsp; ИЗДАТЕЛЬСТВО» ПАЦИЕНТ, ДИАГНОЗ;<br>• числовой:&nbsp;&nbsp; ИНВ_НОМЕР,&nbsp;&nbsp; ГОД_ИЗД,&nbsp;&nbsp; ПАЛАТА,&nbsp;&nbsp; НО-МЕР_МЕСТА;<br>• дата: ДАТА_ПОСТУПЛЕНИЯ;<br>• логический: ПЕРВИЧНЫЙ.  
 +
 
 +
Поле «ПЕРВИЧНЫЙ» нужно для обозначения того, поступил ли больной в больницу с данным диагнозом впервые или повторно. Те записи, где значение этого поля&nbsp; равно TRUE (ИСТИНА), относятся к первичным больным, значение FALSE (ЛОЖЬ) отмечает повторного больного. Таким образом, поле логического типа может принимать только два значения.  
 +
 
 +
В таблице «Больница» используется составной ключ — состоящий из двух полей: &lt; ПАЛАТА&gt; и&lt; HOMEP МECTA&gt;. Только сочетание их значений не повторяется в разных записях (ведь фамилии пациентов могут совпадать).<br>Программное обеспечение, предназначенное для работы с базами данных, называется системой управления базами данных — СУБД.  
 +
 
 +
Наибольшее распространение на персональных компьютерах получили реляционные БД, использующие табличное представление данных. Основные действия, которые пользователь может выполнять с помощью СУБД:<br>* создание структуры БД;<br>* заполнение БД информацией;<br>* изменение (редактирование) структуры и содержания БД;<br>* поиск информации в БД;<br>* сортировка данных<br>* защита БД;<br>* проверка целостности БД.''<br>''<br>'''Коротко о главном'''<br><br>База данных — организованная совокупность данных, предназначенная для длительного хранения во внешней памяти ЭВМ, регулярного обновления и использования.  
 +
 
 +
База данных представляет собой информационную модель определенной предметной области.  
 +
 
 +
Классификация бая данных возможна по характеру ин¬формации: фактографические и документальные БД; по структуре данных: иерархические, сетевые, реляционные БД; по способу хранения данных: централизованные и распределенные БД.  
 +
 
 +
Реляционные БД (РБД) — наиболее распространенный тип БД, использующий табличное представление данных.<br>Основные понятия организации данных в РБД: таблица, запись, поле, тип поля,&nbsp; главный ключ таблицы.<br>СУБД (система управления базами: данных) — программное обеспечение для работы с базами данных.<br>&nbsp;<br>'''Вопросы и задания'''<br><br>''1.а) Для чего предназначены базы данных? Выберите верный ответ:''
 +
 
 +
''&nbsp;&nbsp;&nbsp;&nbsp; •&nbsp; для выполнения вычислений на компьютере;<br>&nbsp;&nbsp;&nbsp;&nbsp; •&nbsp; для осуществления хранения, поиска и сортирован данных;<br>&nbsp;&nbsp;&nbsp;&nbsp; •&nbsp; для принятия управляющих решений.''
 +
 
 +
''б) Как pie существуют варианты классификации ВД?<br>в) Почему реляционный тип БД является наиболее распространенным?<br>г) Что такое запись в РБД?<br>д) Что такое поле, тип поля; какие бывают типы полей?<br>е) Что такое главный ключ таблицы?''
 +
 
 +
''2. Определите главные ключи и типы полей в следующих отношениях:''
 +
 
 +
''Автобусы (Н0МЕР _МАРШРУТА, НАЧАЛЬНАЯ _ОCTAHOBKA, КОНЕЧНАЯ_ОСТАНОВКА);<br>Кино (КИНОТЕАТР, СЕАНС, ФИЛЬМ, РОССИЙСКИЙ, ДЛИТЕЛЬНОСТЬ);<br>Уроки (ДЕНЬ_НЕДЕЛИ, НОМЕР_УРОКА, КЛАСС, ПРЕДМЕТ, ПРЕПОДАВАТЕЛЬ).''
 +
 
 +
''3. Опишите структуру записей (имена полей, типы полей, главный ключ) для баз данных «Рейсы самолетов», «Школы города», «Страны мира».''  
 +
 
 +
<br> ''<br>Семакин И.Г., Хеннер Е.К., Информатика и ИКТ, 11''
''Отослано читателями из интернет-сайтов''<br><br>  
''Отослано читателями из интернет-сайтов''<br><br>  
Строка 16: Строка 62:
  '''<u>Содержание урока</u>'''
  '''<u>Содержание урока</u>'''
-
  '''[[Image:1236084776 kr.jpg|10x10px]] конспект урока                      '''
+
  '''[[Image:1236084776 kr.jpg|10x10px|1236084776 kr.jpg]] [http://school.xvatit.com/index.php?title=%D0%9A%D0%B0%D1%82%D0%B5%D0%B3%D0%BE%D1%80%D0%B8%D1%8F:%D0%9E%D1%81%D0%BD%D0%BE%D0%B2%D0%BD%D1%8B%D0%B5_%D0%BF%D0%BE%D0%BD%D1%8F%D1%82%D0%B8%D1%8F_%D0%B1%D0%B0%D0%B7_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85._%D0%9A%D0%BE%D0%BD%D1%81%D0%BF%D0%B5%D0%BA%D1%82_%D1%83%D1%80%D0%BE%D0%BA%D0%B0_%D0%B8_%D0%BE%D0%BF%D0%BE%D1%80%D0%BD%D1%8B%D0%B9_%D0%BA%D0%B0%D1%80%D0%BA%D0%B0%D1%81 конспект урока]                       '''
-
  [[Image:1236084776 kr.jpg|10x10px]] опорный каркас   
+
  [[Image:1236084776 kr.jpg|10x10px|1236084776 kr.jpg]] опорный каркас   
-
  [[Image:1236084776 kr.jpg|10x10px]] презентация урока
+
  [[Image:1236084776 kr.jpg|10x10px|1236084776 kr.jpg]] презентация урока
-
  [[Image:1236084776 kr.jpg|10x10px]] акселеративные методы  
+
  [[Image:1236084776 kr.jpg|10x10px|1236084776 kr.jpg]] акселеративные методы  
-
  [[Image:1236084776 kr.jpg|10x10px]] интерактивные технологии  
+
  [[Image:1236084776 kr.jpg|10x10px|1236084776 kr.jpg]] интерактивные технологии  
   
   
  '''<u>Практика</u>'''
  '''<u>Практика</u>'''
-
  [[Image:1236084776 kr.jpg|10x10px]] задачи и упражнения  
+
  [[Image:1236084776 kr.jpg|10x10px|1236084776 kr.jpg]] задачи и упражнения  
-
  [[Image:1236084776 kr.jpg|10x10px]] самопроверка
+
  [[Image:1236084776 kr.jpg|10x10px|1236084776 kr.jpg]] самопроверка
-
  [[Image:1236084776 kr.jpg|10x10px]] практикумы, тренинги, кейсы, квесты
+
  [[Image:1236084776 kr.jpg|10x10px|1236084776 kr.jpg]] практикумы, тренинги, кейсы, квесты
-
  [[Image:1236084776 kr.jpg|10x10px]] домашние задания
+
  [[Image:1236084776 kr.jpg|10x10px|1236084776 kr.jpg]] домашние задания
-
  [[Image:1236084776 kr.jpg|10x10px]] дискуссионные вопросы
+
  [[Image:1236084776 kr.jpg|10x10px|1236084776 kr.jpg]] дискуссионные вопросы
-
  [[Image:1236084776 kr.jpg|10x10px]] риторические вопросы от учеников
+
  [[Image:1236084776 kr.jpg|10x10px|1236084776 kr.jpg]] риторические вопросы от учеников
-
 
+
  '''<u>Иллюстрации</u>'''
  '''<u>Иллюстрации</u>'''
-
  '''[[Image:1236084776 kr.jpg|10x10px]] аудио-, видеоклипы и мультимедиа '''
+
  '''[[Image:1236084776 kr.jpg|10x10px|1236084776 kr.jpg]] аудио-, видеоклипы и мультимедиа '''
-
  [[Image:1236084776 kr.jpg|10x10px]] фотографии, картинки  
+
  [[Image:1236084776 kr.jpg|10x10px|1236084776 kr.jpg]] фотографии, картинки  
-
  [[Image:1236084776 kr.jpg|10x10px]] графики, таблицы, схемы
+
  [[Image:1236084776 kr.jpg|10x10px|1236084776 kr.jpg]] графики, таблицы, схемы
-
  [[Image:1236084776 kr.jpg|10x10px]] юмор, анекдоты, приколы, комиксы
+
  [[Image:1236084776 kr.jpg|10x10px|1236084776 kr.jpg]] юмор, анекдоты, приколы, комиксы
-
  [[Image:1236084776 kr.jpg|10x10px]] притчи, поговорки, кроссворды, цитаты
+
  [[Image:1236084776 kr.jpg|10x10px|1236084776 kr.jpg]] притчи, поговорки, кроссворды, цитаты
   
   
  '''<u>Дополнения</u>'''
  '''<u>Дополнения</u>'''
-
  '''[[Image:1236084776 kr.jpg|10x10px]] рефераты'''
+
  '''[[Image:1236084776 kr.jpg|10x10px|1236084776 kr.jpg]] [http://school.xvatit.com/index.php?title=%D0%9A%D0%B0%D1%82%D0%B5%D0%B3%D0%BE%D1%80%D0%B8%D1%8F:%D0%9E%D1%81%D0%BD%D0%BE%D0%B2%D0%BD%D1%8B%D0%B5_%D0%BF%D0%BE%D0%BD%D1%8F%D1%82%D0%B8%D1%8F_%D0%B1%D0%B0%D0%B7_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85._%D0%A0%D0%B5%D1%84%D0%B5%D1%80%D0%B0%D1%82%D1%8B рефераты]'''
-
  [[Image:1236084776 kr.jpg|10x10px]] статьи  
+
  [[Image:1236084776 kr.jpg|10x10px|1236084776 kr.jpg]] статьи  
-
  [[Image:1236084776 kr.jpg|10x10px]] фишки для любознательных  
+
  [[Image:1236084776 kr.jpg|10x10px|1236084776 kr.jpg]] фишки для любознательных  
-
  [[Image:1236084776 kr.jpg|10x10px]] шпаргалки  
+
  [[Image:1236084776 kr.jpg|10x10px|1236084776 kr.jpg]] шпаргалки  
-
  [[Image:1236084776 kr.jpg|10x10px]] учебники основные и дополнительные
+
  [[Image:1236084776 kr.jpg|10x10px|1236084776 kr.jpg]] учебники основные и дополнительные
-
  [[Image:1236084776 kr.jpg|10x10px]] словарь терминов                           
+
  [[Image:1236084776 kr.jpg|10x10px|1236084776 kr.jpg]] словарь терминов                           
-
  [[Image:1236084776 kr.jpg|10x10px]] прочие  
+
  [[Image:1236084776 kr.jpg|10x10px|1236084776 kr.jpg]] прочие  
   
   
  <u>Совершенствование учебников и уроков
  <u>Совершенствование учебников и уроков
-
  </u>'''[[Image:1236084776 kr.jpg|10x10px]] исправление ошибок в учебнике'''
+
  </u>'''[[Image:1236084776 kr.jpg|10x10px|1236084776 kr.jpg]] исправление ошибок в учебнике'''
-
  [[Image:1236084776 kr.jpg|10x10px]] обновление фрагмента в учебнике  
+
  [[Image:1236084776 kr.jpg|10x10px|1236084776 kr.jpg]] обновление фрагмента в учебнике  
-
  [[Image:1236084776 kr.jpg|10x10px]] элементы новаторства на уроке  
+
  [[Image:1236084776 kr.jpg|10x10px|1236084776 kr.jpg]] элементы новаторства на уроке  
-
  [[Image:1236084776 kr.jpg|10x10px]] замена устаревших знаний новыми  
+
  [[Image:1236084776 kr.jpg|10x10px|1236084776 kr.jpg]] замена устаревших знаний новыми  
-
 
+
  '''<u>Только для учителей</u>'''
  '''<u>Только для учителей</u>'''
-
  '''[[Image:1236084776 kr.jpg|10x10px]] идеальные уроки '''
+
  '''[[Image:1236084776 kr.jpg|10x10px|1236084776 kr.jpg]] идеальные уроки '''
-
  [[Image:1236084776 kr.jpg|10x10px]] календарный план на год   
+
  [[Image:1236084776 kr.jpg|10x10px|1236084776 kr.jpg]] календарный план на год   
-
  [[Image:1236084776 kr.jpg|10x10px]] методические рекомендации   
+
  [[Image:1236084776 kr.jpg|10x10px|1236084776 kr.jpg]] методические рекомендации   
-
  [[Image:1236084776 kr.jpg|10x10px]] программы
+
  [[Image:1236084776 kr.jpg|10x10px|1236084776 kr.jpg]] программы
-
  [[Image:1236084776 kr.jpg|10x10px]] обсуждения
+
  [[Image:1236084776 kr.jpg|10x10px|1236084776 kr.jpg]] обсуждения
   
   
   
   

Текущая версия на 16:54, 31 марта 2015

Гипермаркет знаний>>Информатика>>Информатика 11 класс>>Информатика: Основные понятия баз данных


Основные понятия баз данных

Основой многих информационных систем (прежде всего, информационно-справочных систем) являются базы данных. Повторим основные понятия» связанные с базами данных, с которыми вы познакомились в базовом курсе информатики.

База данных (БД) — организованная совокупность данных, предназначенная для длительного хранения во внешней памяти ЭВМ, постоянного обновления и использования.

В большинстве случаев базу данных можно рассматривать как информационную модель некоторой реальной системы, например книжного фонда библиотеки, кадрового состава предприятия, учебного процесса в школе и так далее. Такую систему называют предметной областью базы данных и информационной системы, в которую она входит.

Один из признаков, во которому можно классифицировать базы данных, — характер хранимой информации. Фактографические БД содержат данные, представляемые в краткой форме и строго фиксированных форматах. Такие БД являются аналогами бумажных картотек, например, библиотечного каталога или каталога видеотеки. Другой тип баз данных — документальные БД. Здесь аналогом являются архивы документов, например, архив судебных дел, архив исторических документов и пр. В дальнейшем мы будем рассматривать лишь фактографические БД.

Классификация по способу хранения данных делит БД на централизованные и распределенные. Вся информация в централизованной БД хранится на одном компьютере. Это может быть автономный ПК или сервер сети, к которому имеют доступ пользователи-клиенты. Распределенные БД используются в локальных и глобальных компьютерных сетях. В последнем случае разные части базы данных хранятся на разных компьютерах.

Известны три разновидности структуры данных: иерархическая, сетевая и табличная. Соответственно по признаку структуры базы данных делятся на иерархические БД, сетевые БД и реляционные (табличные) БД. В последнее время наиболее распространенным типом баз данных стали реляционные БД. Известно, что любую структуру данных можно свести к табличной форме.

Структурированное представление данных называется моделью данных. Основной информационной единицей реляционной БД является таблица. Реляционные БД используют табличную модель данных. База данных может состоять из одной таблицы — однотабличная БД или из множества взаимосвязанных таблиц — многотабличная БД.
Структурными составляющими таблицы являются записи и поля.

Модель данных

Каждая запись содержит информацию об отдельном объекте системы: одной книге в библиотеке, одном сотруднике предприятия и т. п. А каждое поле — это определенная характеристика (свойство, атрибут) объектов: название книги, автор книги, фамилия сотрудника, год рождения и т. п. Поля таблицы должны иметь несовпадающие имена.

Для каждой таблицы реляционной БД должен быть определен главный ключ — имя поля или некольких полей, совокупность значений которых однозначно определяют запись. Иначе говоря, значение главного ключа не должно повторяться в разных записях. Например, в библиотечной базе данных таким ключом может быть выбран инвентарный номер книги, который не может совпадать у разных книг.

Для строчного представления структуры таблицы приме¬няется следующая форма:
Имя_таблицы (ИМЯ_ПОЛЯ_1, ИМЯ_ПОЛЯ_2, ИМЯ_ПОЛЯ N).
Подчеркиваются имена полей, составляющие главный ключ.

В теории реляционных баз данных таблица называется отношением(от англ, * relation* — отношение). Отсюдапроисходит название «реляционные базы данных». Имя_табляцы — это имя отношения. Примеры отношений:

Библиотека (ИНВ_НОМЕР, АВТОР, НАЗВАНИЕ, ГОД_ИЗД, ИЗДАТЕЛЬСТВО);
Больница (ПАЛАТА, НОМЕР МЕСТА, ПАЦИЕНТ, ДАТА_ПОСТУПЛЕНИЯ, ДИАГНОЗ, ПЕРВИЧНЫЙ).

Каждое поле таблицы имеет определенный тип. ТИП— это множество значений, которые поле может принимать, и множество операций, которые можно выполнять над этими значениями. Существуют четыре основных типа для полей БД: символьный, числовой, логический и дата» Для полей таблиц «Библиотека» и «Вольница» могут быть установлены следующие типы: • символьный:  АВТОР,  НАЗВАНИЕ,  ИЗДАТЕЛЬСТВО» ПАЦИЕНТ, ДИАГНОЗ;
• числовой:   ИНВ_НОМЕР,   ГОД_ИЗД,   ПАЛАТА,   НО-МЕР_МЕСТА;
• дата: ДАТА_ПОСТУПЛЕНИЯ;
• логический: ПЕРВИЧНЫЙ.

Поле «ПЕРВИЧНЫЙ» нужно для обозначения того, поступил ли больной в больницу с данным диагнозом впервые или повторно. Те записи, где значение этого поля  равно TRUE (ИСТИНА), относятся к первичным больным, значение FALSE (ЛОЖЬ) отмечает повторного больного. Таким образом, поле логического типа может принимать только два значения.

В таблице «Больница» используется составной ключ — состоящий из двух полей: < ПАЛАТА> и< HOMEP МECTA>. Только сочетание их значений не повторяется в разных записях (ведь фамилии пациентов могут совпадать).
Программное обеспечение, предназначенное для работы с базами данных, называется системой управления базами данных — СУБД.

Наибольшее распространение на персональных компьютерах получили реляционные БД, использующие табличное представление данных. Основные действия, которые пользователь может выполнять с помощью СУБД:
* создание структуры БД;
* заполнение БД информацией;
* изменение (редактирование) структуры и содержания БД;
* поиск информации в БД;
* сортировка данных
* защита БД;
* проверка целостности БД.

Коротко о главном

База данных — организованная совокупность данных, предназначенная для длительного хранения во внешней памяти ЭВМ, регулярного обновления и использования.

База данных представляет собой информационную модель определенной предметной области.

Классификация бая данных возможна по характеру ин¬формации: фактографические и документальные БД; по структуре данных: иерархические, сетевые, реляционные БД; по способу хранения данных: централизованные и распределенные БД.

Реляционные БД (РБД) — наиболее распространенный тип БД, использующий табличное представление данных.
Основные понятия организации данных в РБД: таблица, запись, поле, тип поля,  главный ключ таблицы.
СУБД (система управления базами: данных) — программное обеспечение для работы с базами данных.
 
Вопросы и задания

1.а) Для чего предназначены базы данных? Выберите верный ответ:

     •  для выполнения вычислений на компьютере;
     •  для осуществления хранения, поиска и сортирован данных;
     •  для принятия управляющих решений.

б) Как pie существуют варианты классификации ВД?
в) Почему реляционный тип БД является наиболее распространенным?
г) Что такое запись в РБД?
д) Что такое поле, тип поля; какие бывают типы полей?
е) Что такое главный ключ таблицы?

2. Определите главные ключи и типы полей в следующих отношениях:

Автобусы (Н0МЕР _МАРШРУТА, НАЧАЛЬНАЯ _ОCTAHOBKA, КОНЕЧНАЯ_ОСТАНОВКА);
Кино (КИНОТЕАТР, СЕАНС, ФИЛЬМ, РОССИЙСКИЙ, ДЛИТЕЛЬНОСТЬ);
Уроки (ДЕНЬ_НЕДЕЛИ, НОМЕР_УРОКА, КЛАСС, ПРЕДМЕТ, ПРЕПОДАВАТЕЛЬ).

3. Опишите структуру записей (имена полей, типы полей, главный ключ) для баз данных «Рейсы самолетов», «Школы города», «Страны мира».



Семакин И.Г., Хеннер Е.К., Информатика и ИКТ, 11

Отослано читателями из интернет-сайтов


Содержание урока
1236084776 kr.jpg конспект урока                       
1236084776 kr.jpg опорный каркас  
1236084776 kr.jpg презентация урока
1236084776 kr.jpg акселеративные методы 
1236084776 kr.jpg интерактивные технологии 

Практика
1236084776 kr.jpg задачи и упражнения 
1236084776 kr.jpg самопроверка
1236084776 kr.jpg практикумы, тренинги, кейсы, квесты
1236084776 kr.jpg домашние задания
1236084776 kr.jpg дискуссионные вопросы
1236084776 kr.jpg риторические вопросы от учеников

Иллюстрации
1236084776 kr.jpg аудио-, видеоклипы и мультимедиа 
1236084776 kr.jpg фотографии, картинки 
1236084776 kr.jpg графики, таблицы, схемы
1236084776 kr.jpg юмор, анекдоты, приколы, комиксы
1236084776 kr.jpg притчи, поговорки, кроссворды, цитаты

Дополнения
1236084776 kr.jpg рефераты
1236084776 kr.jpg статьи 
1236084776 kr.jpg фишки для любознательных 
1236084776 kr.jpg шпаргалки 
1236084776 kr.jpg учебники основные и дополнительные
1236084776 kr.jpg словарь терминов                          
1236084776 kr.jpg прочие 

Совершенствование учебников и уроков
1236084776 kr.jpg исправление ошибок в учебнике
1236084776 kr.jpg обновление фрагмента в учебнике 
1236084776 kr.jpg элементы новаторства на уроке 
1236084776 kr.jpg замена устаревших знаний новыми 

Только для учителей
1236084776 kr.jpg идеальные уроки 
1236084776 kr.jpg календарный план на год  
1236084776 kr.jpg методические рекомендации  
1236084776 kr.jpg программы
1236084776 kr.jpg обсуждения


Интегрированные уроки


Если у вас есть исправления или предложения к данному уроку, напишите нам.

Если вы хотите увидеть другие корректировки и пожелания к урокам, смотрите здесь - Образовательный форум.