|
|
Строка 9: |
Строка 9: |
| ''[[Image:Инф5-2.jpg|482x182px]]'' | | ''[[Image:Инф5-2.jpg|482x182px]]'' |
| | | |
- | '' ' '''' '''Каждая записьсодержит информацию об отдельном объекте системы: одной книге в библиотеке, одном сотруднике предприятия и т. п. А каждое поле — это определенная характеристика (свойство, атрибут) объектов: название книги, автор книги, фамилия сотрудника, год рождения и т. п. Поля таблицы должны иметь несовпадающие имена.<br> Для каждой таблицы реляционной БД должен быть определен главный ключ — имя поля или некольких полей, совокупность значений которых однозначно определяют запись. Иначе говоря, значение главного ключа не должно повторяться в разных записях. Например, в библиотечной базе данных таким ключом может быть выбран инвентарный номер книги, который не может совпадать у разных книг.<br> Для строчного представления структуры таблицы приме¬няется следующая форма:<br> Имя_таблицы (<u>ИМЯ_ПОЛЯ_1</u>, ИМЯ_ПОЛЯ_2, ИМЯ_ПОЛЯ N).<br>Подчеркиваются имена полей, составляющие главный ключ.<br> * В теории реляционных баз данных таблица называется '''отношением (от англ, * relation* — отношение). Отсюда происходит название «реляционные базы данных». Имя_табляцы — это имя отношения. Примеры отношений:<br> Библиотека (<u>ИНВ_НОМЕР</u>, АВТОР, НАЗВАНИЕ, ГОД_ИЗД, ИЗДАТЕЛЬСТВО);<br> Больница (<u>ПАЛАТА, НОМЕР МЕСТА</u>, ПАЦИЕНТ, ДАТА_ПОСТУПЛЕНИЯ, ДИАГНОЗ, ПЕРВИЧНЫЙ).<br> Каждое поле таблицы имеет определенный тип. ТИП — это множество значений, которые поле может принимать, и множество операций, которые можно выполнять над этими значениями. Существуют четыре основных типа для полей БД: символьный, числовой, логический и дата» Для полей таблиц «Библиотека» и «Вольница» могут быть установлены следующие типы:<br> • символьный: АВТОР, НАЗВАНИЕ, ИЗДАТЕЛЬСТВО» ПАЦИЕНТ, ДИАГНОЗ;<br> • числовой: ИНВ_НОМЕР, ГОД_ИЗД, ПАЛАТА, НО-МЕР_МЕСТА;<br> • дата: ДАТА_ПОСТУПЛЕНИЯ;<br> • логический: ПЕРВИЧНЫЙ.<br>Поле «ПЕРВИЧНЫЙ» нужно для обозначения того, по¬ступил ли больной в больницу с данным диагнозом впервые или повторно. Те записи, где значение этого поля равно<br>TRUE (ИСТИНА), относятся к первичным больным, значе¬ние FALSE (ЛОЖЬ) отмечает повторного больного. Таким образом, поле логического типа может принимать только два значения.<br>В таблице «Больница» используется составной ключ — состоящий из двух полей: « ПАЛАТА* и UHOMEPJVTECTA*. Только сочетание их значений не повторяется в разных за¬писях (ведь фамилии пациентов могут совпадать).<br>Программное обеспечение, предназначенное для работы с базами данных, называется системой управления ба¬зами данных — СУБД.<br>Наибольшее распространение на персональных компью¬терах получили реляционные БД, использующие табличное представление данных. Основные действия, которые пользо¬ватель может выполнять с помощью СУБД:<br>* создание структуры БД;<br>* заполнение БД информацией;<br>* изменение (редактирование) структуры и содержания БД;<br>* поиск информации в БД;<br>* сортировка данных<br>* защита БД;<br>* проверка целостности БД.<br><br><br>Коротко о главном<br><br>База данных — организованная совокупность данных, предназначенная для длительного хранения во внешней па¬мяти ЭВМ, регулярного обновления и использования.<br>База данных представляет собой информационную мо¬дель определенной предметной области.<br>Классификация бая данных возможна по характеру ин¬формации: фактографические и документальные БД; по структуре данных: иерархические, сетевые, реляционные БД; по способу хранения данных: централизованные и рас¬пределенные БД.<br>Реляционные БД (РБД) — наиболее распространенный тип БД, использующий табличное представление данных.<br>Основные понятия организации данных в РБД: таблица, запись, поле, тип поля, главный ключ таблицы.<br>СУБД (система управления базами: данных) — програм¬мное обеспечение для работы с базами данных.<br> <br>Вопросы и задания<br><br><br>1. а) Для чего предназначены базы данных? Выберите верный от-<br>вет:<br>• для выполнения вычислений на компьютере;<br>• для осуществления хранения, поиска и сортирован данных;<br>• для принятия управляющих решений.<br>б) Как pie существуют варианты классификации ВД?<br>в) Почему реляционный тип БД является наиболее распростра-<br>ненным?<br>г) Что такое запись в РБД?<br>д) Что такое поле, тип поля; какие бывают типы полей?<br>е) Что такое главный ключ таблицы?<br>2. Определите главные ключи и типы полей в следующих отноше-<br>ниях:<br>Автобусы (Н0МЕР„МАРП1РУТА, НАЧАЛЬНАЯJ3CTAHOBKA, КОНЕЧНАЯ_ОСТАНОВКА);<br>Княо (КИНОТЕАТР, СЕАНС, ФИЛЬМ, РОССИЙСКИЙ, ДЛИ¬ТЕЛЬНОСТЬ);<br>Уроки (ДЕНЬ_НЕДЕЛИ, НОМЕР_УРОКА, КЛАСС, ПРЕДМЕТ, ПРЕПОДАВАТЕЛЬ).<br>3. Опишите структуру записей (имена полей, типы полей, глав-<br>ный ключ) для баз данных «Рейсы самолетов», «Школы горо-<br>да* Р «Страны мира».<br>'''''<i><br>'''<br>''''Семакин И.Г., Хеннер Е.К., Информатика и ИКТ, 11</i> | + | ''''' '''Каждая записьсодержит информацию об отдельном объекте системы: одной книге в библиотеке, одном сотруднике предприятия и т. п. А каждое поле — это определенная характеристика (свойство, атрибут) объектов: название книги, автор книги, фамилия сотрудника, год рождения и т. п. Поля таблицы должны иметь несовпадающие имена.<br> Для каждой таблицы реляционной БД должен быть определен главный ключ — имя поля или некольких полей, совокупность значений которых однозначно определяют запись. Иначе говоря, значение главного ключа не должно повторяться в разных записях. Например, в библиотечной базе данных таким ключом может быть выбран инвентарный номер книги, который не может совпадать у разных книг.<br> Для строчного представления структуры таблицы приме¬няется следующая форма:<br> Имя_таблицы (<u>ИМЯ_ПОЛЯ_1</u>, ИМЯ_ПОЛЯ_2, ИМЯ_ПОЛЯ N).<br>Подчеркиваются имена полей, составляющие главный ключ.<br> * В теории реляционных баз данных таблица называется '''отношением '''(от англ, * relation* — отношение). Отсюда происходит название «реляционные базы данных». Имя_табляцы — это имя отношения. Примеры отношений:<br> Библиотека (<u>ИНВ_НОМЕР</u>, АВТОР, НАЗВАНИЕ, ГОД_ИЗД, ИЗДАТЕЛЬСТВО);<br> Больница (<u>ПАЛАТА, НОМЕР МЕСТА</u>, ПАЦИЕНТ, ДАТА_ПОСТУПЛЕНИЯ, ДИАГНОЗ, ПЕРВИЧНЫЙ).<br> Каждое поле таблицы имеет определенный тип. ТИП — это множество значений, которые поле может принимать, и множество операций, которые можно выполнять над этими значениями. Существуют четыре основных типа для полей БД: символьный, числовой, логический и дата» Для полей таблиц «Библиотека» и «Вольница» могут быть установлены следующие типы:'''<br> ''' • символьный: АВТОР, НАЗВАНИЕ, ИЗДАТЕЛЬСТВО» ПАЦИЕНТ, ДИАГНОЗ;<br> • числовой: ИНВ_НОМЕР, ГОД_ИЗД, ПАЛАТА, НО-МЕР_МЕСТА;<br> • дата: ДАТА_ПОСТУПЛЕНИЯ;<br> • логический: ПЕРВИЧНЫЙ.<br>Поле «ПЕРВИЧНЫЙ» нужно для обозначения того, по¬ступил ли больной в больницу с данным диагнозом впервые или повторно. Те записи, где значение этого поля равно<br>TRUE (ИСТИНА), относятся к первичным больным, значе¬ние FALSE (ЛОЖЬ) отмечает повторного больного. Таким образом, поле логического типа может принимать только два значения.<br>В таблице «Больница» используется составной ключ — состоящий из двух полей: « ПАЛАТА* и UHOMEPJVTECTA*. Только сочетание их значений не повторяется в разных за¬писях (ведь фамилии пациентов могут совпадать).<br>Программное обеспечение, предназначенное для работы с базами данных, называется системой управления ба¬зами данных — СУБД.'''<br>'''Наибольшее распространение на персональных компью¬терах получили реляционные БД, использующие табличное представление данных. Основные действия, которые пользо¬ватель может выполнять с помощью СУБД:<br>* создание структуры БД;<br>* заполнение БД информацией;<br>* изменение (редактирование) структуры и содержания БД;<br>* поиск информации в БД;<br>* сортировка данных<br>* защита БД;<br>* проверка целостности БД.'''<br><br><br>'''Коротко о главном<br><br>База данных — организованная совокупность данных, предназначенная для длительного хранения во внешней па¬мяти ЭВМ, регулярного обновления и использования.<br>База данных представляет собой информационную мо¬дель определенной предметной области.<br>Классификация бая данных возможна по характеру ин¬формации: фактографические и документальные БД; по структуре данных: иерархические, сетевые, реляционные БД; по способу хранения данных: централизованные и рас¬пределенные БД.<br>Реляционные БД (РБД) — наиболее распространенный тип БД, использующий табличное представление данных.<br>Основные понятия организации данных в РБД: таблица, запись, поле, тип поля, главный ключ таблицы.<br>СУБД (система управления базами: данных) — програм¬мное обеспечение для работы с базами данных.<br> <br>Вопросы и задания'''<br><br><br>'''1. а) Для чего предназначены базы данных? Выберите верный от-<br>вет:<br>• для выполнения вычислений на компьютере;<br>• для осуществления хранения, поиска и сортирован данных;<br>• для принятия управляющих решений.<br>б) Как pie существуют варианты классификации ВД?<br>в) Почему реляционный тип БД является наиболее распростра-<br>ненным?<br>г) Что такое запись в РБД?<br>д) Что такое поле, тип поля; какие бывают типы полей?<br>е) Что такое главный ключ таблицы?<br>2. Определите главные ключи и типы полей в следующих отноше-<br>ниях:<br>Автобусы (Н0МЕР„МАРП1РУТА, НАЧАЛЬНАЯJ3CTAHOBKA, КОНЕЧНАЯ_ОСТАНОВКА);<br>Княо (КИНОТЕАТР, СЕАНС, ФИЛЬМ, РОССИЙСКИЙ, ДЛИ¬ТЕЛЬНОСТЬ);<br>Уроки (ДЕНЬ_НЕДЕЛИ, НОМЕР_УРОКА, КЛАСС, ПРЕДМЕТ, ПРЕПОДАВАТЕЛЬ).<br>3. Опишите структуру записей (имена полей, типы полей, глав-<br>ный ключ) для баз данных «Рейсы самолетов», «Школы горо-<br>да* Р «Страны мира».'''<br>'''''<i><br>'''<br>''''Семакин И.Г., Хеннер Е.К., Информатика и ИКТ, 11</i> |
| | | |
| ''Отослано читателями из интернет-сайтов''<br><br> | | ''Отослано читателями из интернет-сайтов''<br><br> |
Версия 10:02, 3 августа 2010
Гипермаркет знаний>>Информатика>>Информатика 11 класс>>Информатика: Основные понятия баз данных
Основные понятия баз данных
Основой многих информационных систем (прежде всего, информационно-справочных систем) являются базы данных. Повторим основные понятия» связанные с базами данных, с которыми вы познакомились в базовом курсе информатики. База данных (БД) — организованная совокупность данных, предназначенная для длительного хранения во внешней памяти ЭВМ, постоянного обновления и использования. В большинстве случаев базу данных можно рассматривать как информационную модель некоторой реальной системы, например книжного фонда библиотеки, кадрового состава предприятия, учебного процесса в школе и так далее. Такую систему называют предметной областью базы данных и информационной системы, в которую она входит. Один из признаков, во которому можно классифициро¬вать базы данных, — характер хранимой информации. Фак¬тографические БД содержат данные, представляемые в краткой форме и строго фиксированных форматах. Такие БД являются аналогами бумажных картотек, например, библиотечного каталога или каталога видеотеки. Другой тип баз данных — документальные БД. Здесь аналогом яв¬ляются архивы документов, например, архив судебных дел, архив исторических документов и пр. В дальнейшем мы будем рассматривать лишь фактографические БД. Классификация по способу хранения данных делит БД на централизованные и распределенные. Вся информация в централизованной БД хранится на одном компьютере. Это может быть автономный ПК или сервер сети, к которому имеют доступ пользователи-клиенты. Распределенные БД используются в локальных и глобальных компьютерных сетях. В последнем случае разные части базы данных хранятся на разных компьютерах. Известны три разновидности структуры данных: иерархическая, сетевая и табличная. Соответственно по признаку структуры базы данных делятся на иерархические БД, се¬тевые БД п реляционные (табличные) БД. В последнее время наиболее распространенным типом баз данных стали реляционные БД. Известно, что любую структуру данных можно свести к табличной форме. Структурированное представление данных называется моделью данных. Основной информационной единицей реляционной БД является таблица. Реляционные БД используют табличную модель данных. База данных может состоять из одной таблицы — однотабличная БД или из множества взаимосвязанных таблиц — многотабличная БД. Структурными составляющими таблицы являются записи и поля.
Каждая записьсодержит информацию об отдельном объекте системы: одной книге в библиотеке, одном сотруднике предприятия и т. п. А каждое поле — это определенная характеристика (свойство, атрибут) объектов: название книги, автор книги, фамилия сотрудника, год рождения и т. п. Поля таблицы должны иметь несовпадающие имена. Для каждой таблицы реляционной БД должен быть определен главный ключ — имя поля или некольких полей, совокупность значений которых однозначно определяют запись. Иначе говоря, значение главного ключа не должно повторяться в разных записях. Например, в библиотечной базе данных таким ключом может быть выбран инвентарный номер книги, который не может совпадать у разных книг. Для строчного представления структуры таблицы приме¬няется следующая форма: Имя_таблицы (ИМЯ_ПОЛЯ_1, ИМЯ_ПОЛЯ_2, ИМЯ_ПОЛЯ N). Подчеркиваются имена полей, составляющие главный ключ. * В теории реляционных баз данных таблица называется отношением (от англ, * relation* — отношение). Отсюда происходит название «реляционные базы данных». Имя_табляцы — это имя отношения. Примеры отношений: Библиотека (ИНВ_НОМЕР, АВТОР, НАЗВАНИЕ, ГОД_ИЗД, ИЗДАТЕЛЬСТВО); Больница (ПАЛАТА, НОМЕР МЕСТА, ПАЦИЕНТ, ДАТА_ПОСТУПЛЕНИЯ, ДИАГНОЗ, ПЕРВИЧНЫЙ). Каждое поле таблицы имеет определенный тип. ТИП — это множество значений, которые поле может принимать, и множество операций, которые можно выполнять над этими значениями. Существуют четыре основных типа для полей БД: символьный, числовой, логический и дата» Для полей таблиц «Библиотека» и «Вольница» могут быть установлены следующие типы: • символьный: АВТОР, НАЗВАНИЕ, ИЗДАТЕЛЬСТВО» ПАЦИЕНТ, ДИАГНОЗ; • числовой: ИНВ_НОМЕР, ГОД_ИЗД, ПАЛАТА, НО-МЕР_МЕСТА; • дата: ДАТА_ПОСТУПЛЕНИЯ; • логический: ПЕРВИЧНЫЙ. Поле «ПЕРВИЧНЫЙ» нужно для обозначения того, по¬ступил ли больной в больницу с данным диагнозом впервые или повторно. Те записи, где значение этого поля равно TRUE (ИСТИНА), относятся к первичным больным, значе¬ние FALSE (ЛОЖЬ) отмечает повторного больного. Таким образом, поле логического типа может принимать только два значения. В таблице «Больница» используется составной ключ — состоящий из двух полей: « ПАЛАТА* и UHOMEPJVTECTA*. Только сочетание их значений не повторяется в разных за¬писях (ведь фамилии пациентов могут совпадать). Программное обеспечение, предназначенное для работы с базами данных, называется системой управления ба¬зами данных — СУБД. Наибольшее распространение на персональных компью¬терах получили реляционные БД, использующие табличное представление данных. Основные действия, которые пользо¬ватель может выполнять с помощью СУБД: * создание структуры БД; * заполнение БД информацией; * изменение (редактирование) структуры и содержания БД; * поиск информации в БД; * сортировка данных * защита БД; * проверка целостности БД.
Коротко о главном
База данных — организованная совокупность данных, предназначенная для длительного хранения во внешней па¬мяти ЭВМ, регулярного обновления и использования. База данных представляет собой информационную мо¬дель определенной предметной области. Классификация бая данных возможна по характеру ин¬формации: фактографические и документальные БД; по структуре данных: иерархические, сетевые, реляционные БД; по способу хранения данных: централизованные и рас¬пределенные БД. Реляционные БД (РБД) — наиболее распространенный тип БД, использующий табличное представление данных. Основные понятия организации данных в РБД: таблица, запись, поле, тип поля, главный ключ таблицы. СУБД (система управления базами: данных) — програм¬мное обеспечение для работы с базами данных. Вопросы и задания
1. а) Для чего предназначены базы данных? Выберите верный от- вет: • для выполнения вычислений на компьютере; • для осуществления хранения, поиска и сортирован данных; • для принятия управляющих решений. б) Как pie существуют варианты классификации ВД? в) Почему реляционный тип БД является наиболее распростра- ненным? г) Что такое запись в РБД? д) Что такое поле, тип поля; какие бывают типы полей? е) Что такое главный ключ таблицы? 2. Определите главные ключи и типы полей в следующих отноше- ниях: Автобусы (Н0МЕР„МАРП1РУТА, НАЧАЛЬНАЯJ3CTAHOBKA, КОНЕЧНАЯ_ОСТАНОВКА); Княо (КИНОТЕАТР, СЕАНС, ФИЛЬМ, РОССИЙСКИЙ, ДЛИ¬ТЕЛЬНОСТЬ); Уроки (ДЕНЬ_НЕДЕЛИ, НОМЕР_УРОКА, КЛАСС, ПРЕДМЕТ, ПРЕПОДАВАТЕЛЬ). 3. Опишите структуру записей (имена полей, типы полей, глав- ный ключ) для баз данных «Рейсы самолетов», «Школы горо- да* Р «Страны мира».
'Семакин И.Г., Хеннер Е.К., Информатика и ИКТ, 11
Отослано читателями из интернет-сайтов
Содержание урока
конспект урока
опорный каркас
презентация урока
акселеративные методы
интерактивные технологии
Практика
задачи и упражнения
самопроверка
практикумы, тренинги, кейсы, квесты
домашние задания
дискуссионные вопросы
риторические вопросы от учеников
Иллюстрации
аудио-, видеоклипы и мультимедиа
фотографии, картинки
графики, таблицы, схемы
юмор, анекдоты, приколы, комиксы
притчи, поговорки, кроссворды, цитаты
Дополнения
рефераты
статьи
фишки для любознательных
шпаргалки
учебники основные и дополнительные
словарь терминов
прочие
Совершенствование учебников и уроков
исправление ошибок в учебнике
обновление фрагмента в учебнике
элементы новаторства на уроке
замена устаревших знаний новыми
Только для учителей
идеальные уроки
календарный план на год
методические рекомендации
программы
обсуждения
Интегрированные уроки
Если у вас есть исправления или предложения к данному уроку, напишите нам.
Если вы хотите увидеть другие корректировки и пожелания к урокам, смотрите здесь - Образовательный форум.
|