|
|
(2 промежуточные версии не показаны) | Строка 1: |
Строка 1: |
| + | <metakeywords>Информатика, класc, урок, на тему, 9 класc, Хранение информации в базах данных, Основные понятия, информация, компьютер, объекты, хранение информации</metakeywords> |
| + | |
| '''[[Гипермаркет знаний - первый в мире!|Гипермаркет знаний]]>>[[Информатика|Информатика]]>>[[Информатика 9 класс|Информатика 9 класс]]>>Информатика: Хранение информации в базах данных. Основные понятия''' | | '''[[Гипермаркет знаний - первый в мире!|Гипермаркет знаний]]>>[[Информатика|Информатика]]>>[[Информатика 9 класс|Информатика 9 класс]]>>Информатика: Хранение информации в базах данных. Основные понятия''' |
| | | |
- | <br> | + | <br> <br> |
| | | |
- | <metakeywords>Географія, клас, урок, на тему, 9 клас, Хранение информации в базах данных, Основные понятия.</metakeywords>ХРАНЕНИЕ ИНФОРМАЦИИ В БАЗАХ ДАННЫХ. ОСНОВНЫЕ ПОНЯТИЯ<br>
| + | '''Глава 3<br>''' |
| | | |
- | <br> | + | '''Хранение информации в базах данных'''<br> |
| | | |
- | ГЛАВА 3<br>
| |
| | | |
- | ХРАНЕНИЕ ИНФОРМАЦИИ В БАЗАХ ДАННЫХ<br>
| |
| | | |
| Здесь вы узнаете:<br> | | Здесь вы узнаете:<br> |
Строка 15: |
Строка 15: |
| ♦ что такое база данных;<br>♦ как расшифровать СУБД;<br>♦ как создаётся база данных;<br>♦ как извлечь информацию из базы данных.<br> | | ♦ что такое база данных;<br>♦ как расшифровать СУБД;<br>♦ как создаётся база данных;<br>♦ как извлечь информацию из базы данных.<br> |
| | | |
- | <br><u>§ 10. Основные понятия </u><br> | + | <br>'''§ 10. Основные понятия '''<br> |
| | | |
| Основные темы параграфа:<br> | | Основные темы параграфа:<br> |
Строка 21: |
Строка 21: |
| ♦ что такое база данных и информационная система; реляционные базы данных;<br>♦ первичный ключ ВД; <br>♦ типы полей.<br> | | ♦ что такое база данных и информационная система; реляционные базы данных;<br>♦ первичный ключ ВД; <br>♦ типы полей.<br> |
| | | |
- | ''Что такое база данных и информационная система''<br>
| |
| | | |
- | База данных (БД) — совокупность определенным образом организованной информации на какую-то тему (в рамках некоторой предметной области). Примеры:<br>
| |
| | | |
- | • база данных книжного фонда библиотеки;<br>• база данных кадрового состава учреждения;<br>• база данных законодательных актов в области уголовного права;<br>• база данных современных эстрадных песен.<br> | + | '''Что такое база данных и информационная система'''<br> |
| + | |
| + | База данных (БД) — совокупность определенным образом организованной '''[[Проверочная работа на тему: «Информация. Информатика. Компьютер.»|информации]]''' на какую-то тему (в рамках некоторой предметной области). Примеры:<br> |
| + | |
| + | • база данных книжного фонда библиотеки;<br>• база данных кадрового состава учреждения;<br>• база данных законодательных актов в области уголовного права;<br>• база данных современных [http://xvatit.com/relax/music-clips/ '''эстрадных песен'''].<br> |
| | | |
- | Конечно, вся эта информация может храниться и на бумаге (например, книжный каталог библиотеки). Но современным средством хранения и обработки баз данных является, безусловно, компьютер. В дальнейшем мы будем иметь в виду только компьютерные БД.<br> | + | Конечно, вся эта информация может храниться и на бумаге (например, книжный каталог библиотеки). Но современным средством хранения и обработки баз данных является, безусловно, '''[[Конспект уроку «Тема 4. МІЙ КОМП'ЮТЕР»|компьютер]]'''. В дальнейшем мы будем иметь в виду только компьютерные БД.<br> |
| | | |
| Базы данных бывают фактографическими и документальными.<br> | | Базы данных бывают фактографическими и документальными.<br> |
| | | |
- | В фактографических БД содержатся краткие сведения об описываемых объектах, представленные в строго определенном формате. Из приведенных выше примеров две первые БД, скорее всего, будут организованы как фактографические. В БД библиотеки хранятся библиографические сведения о каждой книге: год издания, автор, название и пр. Разумеется, текст книги в ней содержаться не будет. В БД отдела кадров учреждения хранятся анкетные данные о сотрудниках: фамилия, имя, отчество, год и место рождения и т. д.<br> | + | В фактографических БД содержатся краткие сведения об описываемых '''[[Объекты и их имена|объектах]]''', представленные в строго определенном формате. Из приведенных выше примеров две первые БД, скорее всего, будут организованы как фактографические. В БД библиотеки хранятся библиографические сведения о каждой книге: год издания, автор, название и пр. Разумеется, текст книги в ней содержаться не будет. В БД отдела кадров учреждения хранятся анкетные данные о сотрудниках: фамилия, имя, отчество, год и место рождения и т. д.<br> |
| | | |
- | Базы данных в третьем и четвертом примерах наверняка будут организованы как документальные. Первая из них будет включать в себя тексты законов; вторая — тексты и ноты песен; биографическую и творческую справочную информацию о композиторах, поэтах, исполнителях; звуковые записи и видеоклипы. Следовательно, документальная БД содержит обширную информацию самого разного типа: текстовую, графическую, звуковую, мультимедийную.<br> | + | Базы данных в третьем и четвертом примерах наверняка будут организованы как документальные. Первая из них будет включать в себя тексты законов; вторая — тексты и ноты песен; биографическую и творческую справочную информацию о композиторах, поэтах, исполнителях; звуковые записи и видеоклипы. Следовательно, документальная БД содержит обширную информацию самого разного типа: текстовую, графическую, звуковую, [http://xvatit.com/it/audio_television/ '''мультимедийную'''].<br> |
| | | |
| Современные информационные технологии постепенно стирают границу между фактографическими и документальными БД. Существуют средства, позволяющие легко подключать любой документ (текстовый, графический, звуковой) к фактографической базе данных.<br> | | Современные информационные технологии постепенно стирают границу между фактографическими и документальными БД. Существуют средства, позволяющие легко подключать любой документ (текстовый, графический, звуковой) к фактографической базе данных.<br> |
Строка 45: |
Строка 47: |
| Далее в нашей книге речь будет идти только о фактографических базах данных. Дадим более строгое определение компьютерной БД, чем то, что приводилось выше. <br> | | Далее в нашей книге речь будет идти только о фактографических базах данных. Дадим более строгое определение компьютерной БД, чем то, что приводилось выше. <br> |
| | | |
- | ''База данных — организованная совокупность данных, предназначенная для длительного хранения во внешней памяти компьютера и постоянного применения. ''<br> | + | ''База данных — организованная совокупность данных, предназначенная для длительного '''[[Хранение информации|хранения]]''' во внешней памяти компьютера и постоянного применения. ''<br> |
| | | |
| Для хранения БД может использоваться как один компьютер, так и множество взаимосвязанных компьютеров.<br> | | Для хранения БД может использоваться как один компьютер, так и множество взаимосвязанных компьютеров.<br> |
Строка 53: |
Строка 55: |
| Очевидно, информацию в Интернете, объединенную «паутиной» можно рассматривать как распределенную базу данных. Распределенные БД создаются также и в локальных сетях.<br> | | Очевидно, информацию в Интернете, объединенную «паутиной» можно рассматривать как распределенную базу данных. Распределенные БД создаются также и в локальных сетях.<br> |
| | | |
- | ''Реляционные базы данных''<br> | + | |
| + | |
| + | '''Реляционные базы данных'''<br> |
| | | |
| Информация в базах данных может быть организована по-разному. Чаще всего используется табличный способ.<br> | | Информация в базах данных может быть организована по-разному. Чаще всего используется табличный способ.<br> |
| | | |
- | ''Реляционные базы данных имеют табличную форму организации.''<br> | + | |
| + | |
| + | '''Реляционные базы данных имеют табличную форму организации.'''<br> |
| | | |
| В чем же их преимущество?<br> | | В чем же их преимущество?<br> |
Строка 67: |
Строка 73: |
| В реляционных БД строка таблицы называется записью, а столбец — полем. В общем виде это выглядит так: <br> | | В реляционных БД строка таблицы называется записью, а столбец — полем. В общем виде это выглядит так: <br> |
| | | |
- | {| cellspacing="1" cellpadding="1" border="1" width="500" | + | {| width="500" cellspacing="1" cellpadding="1" border="1" |
| |- | | |- |
| | <br> | | | <br> |
Строка 110: |
Строка 116: |
| ''В реляционной базе данных не должно быть совпадающих записей.''<br> | | ''В реляционной базе данных не должно быть совпадающих записей.''<br> |
| | | |
- | ''Первичный ключ БД''<br> | + | |
| + | |
| + | '''Первичный ключ БД'''<br> |
| | | |
| Разные поля отличаются именами. А чем отличаются друг от друга разные записи? Записи различаются значениями ключей.<br> | | Разные поля отличаются именами. А чем отличаются друг от друга разные записи? Записи различаются значениями ключей.<br> |
Строка 120: |
Строка 128: |
| Не всегда удается определить одно поле в качестве ключа. Пусть, например, в базе данных, которая хранится в компьютере управления образованием области, содержатся сведения о всех средних школах районных центров (табл. 3.1).<br> | | Не всегда удается определить одно поле в качестве ключа. Пусть, например, в базе данных, которая хранится в компьютере управления образованием области, содержатся сведения о всех средних школах районных центров (табл. 3.1).<br> |
| | | |
- | {| cellspacing="1" cellpadding="1" border="1" width="500" | + | {| width="500" cellspacing="1" cellpadding="1" border="1" |
| |- | | |- |
| | Город<br> | | | Город<br> |
Строка 155: |
Строка 163: |
| В такой таблице у разных записей не могут совпасть только одновременно два поля ГОРОД и НОМЕР ШКОЛЫ. Эти два поля вместе образуют составной ключ: ГОРОД-НОМЕР ШКОЛЫ. Составной ключ может состоять и более чем из двух полей.<br> | | В такой таблице у разных записей не могут совпасть только одновременно два поля ГОРОД и НОМЕР ШКОЛЫ. Эти два поля вместе образуют составной ключ: ГОРОД-НОМЕР ШКОЛЫ. Составной ключ может состоять и более чем из двух полей.<br> |
| | | |
- | ''Типы полей''<br> | + | |
| + | |
| + | '''Типы полей'''<br> |
| | | |
| С каждым полем связано еще одно очень важное свойство — тип поля.<br> | | С каждым полем связано еще одно очень важное свойство — тип поля.<br> |
Строка 179: |
Строка 189: |
| Например, с числовыми величинами можно выполнять арифметические операции, а с символьными и логическими — нельзя. <br> | | Например, с числовыми величинами можно выполнять арифметические операции, а с символьными и логическими — нельзя. <br> |
| | | |
- | <u>''Коротко о главном''</u><br>
| + | |
| + | |
| + | '''Коротко о главном'''<br> |
| | | |
| База данных — организованная совокупность данных, предназначенная для длительного хранения во внешней памяти компьютера и постоянного применения. <br> | | База данных — организованная совокупность данных, предназначенная для длительного хранения во внешней памяти компьютера и постоянного применения. <br> |
Строка 199: |
Строка 211: |
| В БД используются четыре основных типа полей: числовой, символьный, логический, «дата».<br> | | В БД используются четыре основных типа полей: числовой, символьный, логический, «дата».<br> |
| | | |
- | <u>''Вопросы и задания''</u><br>
| |
| | | |
- | 1. Что такое база данных?<br>2. В чем различие между фактографическими и документальными БД?<br>3. Что такое распределенная БД?<br>4. Что такое информационная система? Приведите примеры информационных систем.<br>5. Что вы знаете о реляционной БД?<br>6. Что такое запись, поле? Какую информацию они содержат?<br>7. Определите имена полей в таблицах «Домашняя библиотека» (табл. 2.1), «Погода» (табл. 2.2), « Успеваемость» (табл. 2.3), «Факультативы» (табл. 2.5).<br>8. Что такое первичный ключ записи? Какие бывают ключи?<br>9. Назовите объекты, сведения о которых содержат записи баз данных «Погода», «Успеваемость», «Факультативы». Определите ключи записей в этих БД.<br>10. Определите следующие понятия: имя поля, значение поля, тип поля. Какие бывают типы полей? Что обозначает каждый из типов?<br>11. Определите типы всех полей в таблицах «Домашняя библиотека», «Погода», «Школы».<br>12. Определите структуру (состав полей), ключи и типы полей для реляционных баз данных под такими названиями:<br>• «Страны мира»;<br>• «Мои одноклассники»;<br>• «Кинофильмы»;<br>• «Телефонный справочник»;<br>• «Мои посещения врача». <br>
| |
| | | |
- | <br> | + | '''Вопросы и задания'''<br> |
| | | |
- | ''Йосип Гілецький, Географія, 9 клас<br>Вислано читачами з інтернет-сайтів '' | + | ''1. Что такое база данных?<br>2. В чем различие между фактографическими и документальными БД?<br>3. Что такое распределенная БД?<br>4. Что такое информационная система? Приведите примеры информационных систем.<br>5. Что вы знаете о реляционной БД?<br>6. Что такое запись, поле? Какую информацию они содержат?<br>7. Определите имена полей в таблицах «Домашняя библиотека» (табл. 2.1), «Погода» (табл. 2.2), « Успеваемость» (табл. 2.3), «Факультативы» (табл. 2.5).<br>8. Что такое первичный ключ записи? Какие бывают ключи?<br>9. Назовите объекты, сведения о которых содержат записи баз данных «Погода», «Успеваемость», «Факультативы». Определите ключи записей в этих БД.<br>10. Определите следующие понятия: имя поля, значение поля, тип поля. Какие бывают типы полей? Что обозначает каждый из типов?<br>11. Определите типы всех полей в таблицах «Домашняя библиотека», «Погода», «Школы».<br>12. Определите структуру (состав полей), ключи и типы полей для реляционных баз данных под такими названиями:<br>• «Страны мира»;<br>• «Мои одноклассники»;<br>• «Кинофильмы»;<br>• «Телефонный справочник»;<br>• «Мои посещения врача». ''<br> |
| + | |
| + | <br> ''И. Семакин, Л. Залогова, С. Русаков, Л. Шестакова, Информатика, 9 класс<br>Отослано читателями из интернет-сайтов'' |
| | | |
| <br> <sub>[[Гипермаркет знаний - первый в мире!|Электронные издания]] бесплатно, скачать рефераты [[Інформатика|по информатике]], помощь учителям и ученикам в подготовке к урокам, задания и ответы [[Информатика 9 класс|по информатике 9 класс]]</sub> | | <br> <sub>[[Гипермаркет знаний - первый в мире!|Электронные издания]] бесплатно, скачать рефераты [[Інформатика|по информатике]], помощь учителям и ученикам в подготовке к урокам, задания и ответы [[Информатика 9 класс|по информатике 9 класс]]</sub> |
Строка 212: |
Строка 224: |
| | | |
| '''<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]] задачи и упражнения |
- | [[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]] рефераты''' |
- | [[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]] обсуждения |
| | | |
| | | |
Текущая версия на 06:27, 3 июля 2012
Гипермаркет знаний>>Информатика>>Информатика 9 класс>>Информатика: Хранение информации в базах данных. Основные понятия
Глава 3
Хранение информации в базах данных
Здесь вы узнаете:
♦ что такое база данных; ♦ как расшифровать СУБД; ♦ как создаётся база данных; ♦ как извлечь информацию из базы данных.
§ 10. Основные понятия
Основные темы параграфа:
♦ что такое база данных и информационная система; реляционные базы данных; ♦ первичный ключ ВД; ♦ типы полей.
Что такое база данных и информационная система
База данных (БД) — совокупность определенным образом организованной информации на какую-то тему (в рамках некоторой предметной области). Примеры:
• база данных книжного фонда библиотеки; • база данных кадрового состава учреждения; • база данных законодательных актов в области уголовного права; • база данных современных эстрадных песен.
Конечно, вся эта информация может храниться и на бумаге (например, книжный каталог библиотеки). Но современным средством хранения и обработки баз данных является, безусловно, компьютер. В дальнейшем мы будем иметь в виду только компьютерные БД.
Базы данных бывают фактографическими и документальными.
В фактографических БД содержатся краткие сведения об описываемых объектах, представленные в строго определенном формате. Из приведенных выше примеров две первые БД, скорее всего, будут организованы как фактографические. В БД библиотеки хранятся библиографические сведения о каждой книге: год издания, автор, название и пр. Разумеется, текст книги в ней содержаться не будет. В БД отдела кадров учреждения хранятся анкетные данные о сотрудниках: фамилия, имя, отчество, год и место рождения и т. д.
Базы данных в третьем и четвертом примерах наверняка будут организованы как документальные. Первая из них будет включать в себя тексты законов; вторая — тексты и ноты песен; биографическую и творческую справочную информацию о композиторах, поэтах, исполнителях; звуковые записи и видеоклипы. Следовательно, документальная БД содержит обширную информацию самого разного типа: текстовую, графическую, звуковую, мультимедийную.
Современные информационные технологии постепенно стирают границу между фактографическими и документальными БД. Существуют средства, позволяющие легко подключать любой документ (текстовый, графический, звуковой) к фактографической базе данных.
Сама по себе база данных не может обслужить запросы пользователя на поиск и обработку информации. БД — это только «информационный склад». Обслуживание пользователя осуществляет информационная система.
Информационная система — это совокупность базы данных и всего комплекса аппаратно-программных средств для ее хранения, изменения и поиска информации, для взаимодействия с пользователем.
Примерами информационных систем являются системы продажи билетов на пассажирские поезда и самолеты. WWW — это тоже пример глобальной информационной системы.
Далее в нашей книге речь будет идти только о фактографических базах данных. Дадим более строгое определение компьютерной БД, чем то, что приводилось выше.
База данных — организованная совокупность данных, предназначенная для длительного хранения во внешней памяти компьютера и постоянного применения.
Для хранения БД может использоваться как один компьютер, так и множество взаимосвязанных компьютеров.
Если различные части одной базы данных хранятся на множестве компьютеров, объединенных между собой сетью, то такая БД называется распределенной базой данных.
Очевидно, информацию в Интернете, объединенную «паутиной» можно рассматривать как распределенную базу данных. Распределенные БД создаются также и в локальных сетях.
Реляционные базы данных
Информация в базах данных может быть организована по-разному. Чаще всего используется табличный способ.
Реляционные базы данных имеют табличную форму организации.
В чем же их преимущество?
Главное достоинство таблиц — в их понятности. С табличной информацией мы имеем дело практически каждый день. Загляните, например, в свой дневник: расписание занятий там представлено в виде таблицы. Когда мы приходим на вокзал, смотрим расписание электричек. Какой вид оно имеет? Это таблица! А еще есть таблица футбольного чемпионата. И журнал учителя, куда он выставляет вам оценки, — тоже таблица.
Видите, как много примеров, и их еще можно продолжить. Мы настолько привыкли к таблицам, что обычно не требуется никому объяснять, как ими пользоваться. Ну разве что маленькому ребенку, который только учится читать.
В реляционных БД строка таблицы называется записью, а столбец — полем. В общем виде это выглядит так:
| поле 1
| поле 2
| поле 3
| поле 4
| поле 5
|
запись 1
| ...
| ...
| ...
| ...
| ...
|
запись 2
| ...
| ...
| ...
| ...
| ...
|
...
|
|
|
|
|
|
Таблицы 2.1-2.5 будем в дальнейшем рассматривать как примеры информации, пригодной для организации реляционных баз данных.
Каждое поле таблицы имеет имя. Например, в таблице 1.2 «Погода» имена полей такие: ДЕНЬ, ОСАДКИ, ТЕМПЕРАТУРА, ДАВЛЕНИЕ, ВЛАЖНОСТЬ.
Одна запись содержит информацию об одном объекте той реальной системы, модель которой представлена в таблице.
Например, домашняя библиотека — это множество книг. Значит, отдельный объект такой системы — это книга, и одна запись в базе данных «Домашняя библиотека» (табл. 2.1) — это информация об одной книге из библиотеки.
Поля — это различные характеристики (иногда говорят: атрибуты) объекта. Значения полей в одной строке относятся к одному объекту.
В реляционной базе данных не должно быть совпадающих записей.
Первичный ключ БД
Разные поля отличаются именами. А чем отличаются друг от друга разные записи? Записи различаются значениями ключей.
Первичным ключом в базе данных называют: поле (или совокупность полей), значение которого не повторяется у разных записей.
В БД «Домашняя библиотека» разные книги могут иметь одного автора, могут совпадать названия книг, год издания, полка. Но инвентарный номер у каждой книги свой (поле НОМЕР). Он-то и является первичным ключом для записей в этой базе данных. Первичным ключом в БД «Погода» является поле ДЕНЬ, так как его значение не повторяется в разных записях.
Не всегда удается определить одно поле в качестве ключа. Пусть, например, в базе данных, которая хранится в компьютере управления образованием области, содержатся сведения о всех средних школах районных центров (табл. 3.1).
Город
| Номер школы
| Директор
| Адрес
| Телефон
|
Крюков
| 1
| Иванов А.П.
| Пушкина, 5
| 12-35
|
Шадринск
| 1
| Строев С.С.
| Лесная, 14
| 4-23-11
|
Шадринск
| 2
| Иванов А.П.
| Мира, 34
| 4-33-24
|
.....
| .....
| .....
| .....
| .....
|
В такой таблице у разных записей не могут совпасть только одновременно два поля ГОРОД и НОМЕР ШКОЛЫ. Эти два поля вместе образуют составной ключ: ГОРОД-НОМЕР ШКОЛЫ. Составной ключ может состоять и более чем из двух полей.
Типы полей
С каждым полем связано еще одно очень важное свойство — тип поля.
Тип поля определяет множество значений, которые может принимать данное поле в различных записях.
В реляционных базах данных используются четыре основных типа поля:
• числовой; • символьный; • дата; • логический.
Числовой тип имеют поля, значения в которых могут быть только числами. Например, в БД «Погода» три поля числового типа: ТЕМПЕРАТУРА, ДАВЛЕНИЕ, ВЛАЖНОСТЬ.
Символьный тип имеют поля, в которых будут храниться символьные последовательности (слова, тексты, коды и т. п.). Примерами символьных полей являются поля АВТОР и НАЗВАНИЕ в БД «Домашняя библиотека»; поле ТЕЛЕФОН в БД «Школы».
Тип «дата» имеют поля, содержащие календарные даты в форме «день/месяц/год» (в некоторых случаях используется американская форма: месяц/день/год). Тип «дата» имеет поле ДЕНЬ в БД «Погода».
Логический тип имеют поля, которые могут принимать всего два значения: «да», «нет» или «истина», «ложь», или (по-английски) «true», «false». Если двоичную матрицу представить в виде реляционной БД (табл. 2.4, 2.5), то ее полям, содержащим значения «0» или «1», удобно поставить в соответствие логический тип.
Итак, значения, находящиеся в полях, — это некоторые величины определенных типов.
От типа величины зависят те действия, которые можно с ней производить.
Например, с числовыми величинами можно выполнять арифметические операции, а с символьными и логическими — нельзя.
Коротко о главном
База данных — организованная совокупность данных, предназначенная для длительного хранения во внешней памяти компьютера и постоянного применения.
Фактографическая БД содержит краткие сведения об описываемых объектах, представленные в строго определенном формате.
Документальная БД содержит обширную информацию самого разного типа: текстовую, графическую, звуковую, мультимедийную.
Распределенной называется база данных, разные части которой хранятся на различных компьютерах сети.
Информационная система — это совокупность базы данных и всего комплекса аппаратно-программных средств для ее хранения, изменения и поиска информации, для взаимодействия с пользователем.
Реляционные базы данных имеют табличную организацию. Строка таблицы называется записью, столбец — полем.
Таблица имеет первичный ключ, отличающий записи друг от друга. Ключом может быть одно поле (простой ключ) или несколько полей (составной ключ).
Каждое поле таблицы имеет свое уникальное имя и тип. Тип определяет, какого рода информация хранится в поле и какие действия с ней можно производить.
В БД используются четыре основных типа полей: числовой, символьный, логический, «дата».
Вопросы и задания
1. Что такое база данных? 2. В чем различие между фактографическими и документальными БД? 3. Что такое распределенная БД? 4. Что такое информационная система? Приведите примеры информационных систем. 5. Что вы знаете о реляционной БД? 6. Что такое запись, поле? Какую информацию они содержат? 7. Определите имена полей в таблицах «Домашняя библиотека» (табл. 2.1), «Погода» (табл. 2.2), « Успеваемость» (табл. 2.3), «Факультативы» (табл. 2.5). 8. Что такое первичный ключ записи? Какие бывают ключи? 9. Назовите объекты, сведения о которых содержат записи баз данных «Погода», «Успеваемость», «Факультативы». Определите ключи записей в этих БД. 10. Определите следующие понятия: имя поля, значение поля, тип поля. Какие бывают типы полей? Что обозначает каждый из типов? 11. Определите типы всех полей в таблицах «Домашняя библиотека», «Погода», «Школы». 12. Определите структуру (состав полей), ключи и типы полей для реляционных баз данных под такими названиями: • «Страны мира»; • «Мои одноклассники»; • «Кинофильмы»; • «Телефонный справочник»; • «Мои посещения врача».
И. Семакин, Л. Залогова, С. Русаков, Л. Шестакова, Информатика, 9 класс Отослано читателями из интернет-сайтов
Электронные издания бесплатно, скачать рефераты по информатике, помощь учителям и ученикам в подготовке к урокам, задания и ответы по информатике 9 класс
Содержание урока
конспект урока
опорный каркас
презентация урока
акселеративные методы
интерактивные технологии
Практика
задачи и упражнения
самопроверка
практикумы, тренинги, кейсы, квесты
домашние задания
дискуссионные вопросы
риторические вопросы от учеников
Иллюстрации
аудио-, видеоклипы и мультимедиа
фотографии, картинки
графики, таблицы, схемы
юмор, анекдоты, приколы, комиксы
притчи, поговорки, кроссворды, цитаты
Дополнения
рефераты
статьи
фишки для любознательных
шпаргалки
учебники основные и дополнительные
словарь терминов
прочие
Совершенствование учебников и уроков
исправление ошибок в учебнике
обновление фрагмента в учебнике
элементы новаторства на уроке
замена устаревших знаний новыми
Только для учителей
идеальные уроки
календарный план на год
методические рекомендации
программы
обсуждения
Интегрированные уроки
Если у вас есть исправления или предложения к данному уроку, напишите нам.
Если вы хотите увидеть другие корректировки и пожелания к урокам, смотрите здесь - Образовательный форум.
|