Базы данных Учебная презентация. Определение База данных (БД) – это информационная модель, позволяющая в упорядоченном виде хранить данные о группе объектов, - презентация. Тема: Базы данных
Элементы табличной БД Поле базы данных – это столбец таблицы, содержащий значения определенного свойства Запись базы данных – это строка таблицы, содержащая набор значений свойств, размещенный в полях базы данных Ключевое поле – это поле, значение которого однозначно определяет запись в таблице
Основные типы данных Счетчик – целые числа, которые задаются автоматически при вводе записей. Эти числа не могут быть изменены пользователем Текстовый – тексты, содержащие до 255 символов Числовой – числа Дата/время – дата или время Денежный – числа в денежном формате Логический – значения Истина (Да) или Ложь (Нет) Гиперссылка – ссылки на информационный ресурс в Интернете (например, Web-сайт)
Объекты баз данных Таблица Запросы Формы Отчеты Макросы Модули (для подробной информации нажмите на запись) Далее >>> Далее >>> >> Далее >>>"> >> Далее >>>"> >> Далее >>>" title="Объекты баз данных Таблица Запросы Формы Отчеты Макросы Модули (для подробной информации нажмите на запись) Далее >>> Далее >>>"> title="Объекты баз данных Таблица Запросы Формы Отчеты Макросы Модули (для подробной информации нажмите на запись) Далее >>> Далее >>>">
Таблица В базах данных вся информация хранится в двумерных таблицах. Это базовый объект БД, все остальные объекты создаются на основе существующих таблиц (производные объекты). Далее >>> >>"> >>"> >>" title="Таблица В базах данных вся информация хранится в двумерных таблицах. Это базовый объект БД, все остальные объекты создаются на основе существующих таблиц (производные объекты). Далее >>>"> title="Таблица В базах данных вся информация хранится в двумерных таблицах. Это базовый объект БД, все остальные объекты создаются на основе существующих таблиц (производные объекты). Далее >>>">
Запросы В СУБД запросы являются важнейшим инструментом. Главное предназначение запросов – отбор данных на основании заданных условий. С помощью запроса из базы данных можно выбрать информацию, удовлетворяющую определенным условиям Далее >>> >>"> >>"> >>" title="Запросы В СУБД запросы являются важнейшим инструментом. Главное предназначение запросов – отбор данных на основании заданных условий. С помощью запроса из базы данных можно выбрать информацию, удовлетворяющую определенным условиям Далее >>>"> title="Запросы В СУБД запросы являются важнейшим инструментом. Главное предназначение запросов – отбор данных на основании заданных условий. С помощью запроса из базы данных можно выбрать информацию, удовлетворяющую определенным условиям Далее >>>">
Формы Формы позволяют отображать данные, содержащиеся в таблицах или запросах, в более удобном для восприятия виде. При помощи форм можно добавлять в таблицы новые данные, а также редактировать или удалять существующие. Форма может содержать рисунки, графики и другие внедренные объекты. Далее >>>
>>">
Отчеты Отчеты предназначены для печати данных, содержащихся в таблицах и запросах, в красиво оформленном виде. Далее >>> >>"> >>"> >>" title="Отчеты Отчеты предназначены для печати данных, содержащихся в таблицах и запросах, в красиво оформленном виде. Далее >>>"> title="Отчеты Отчеты предназначены для печати данных, содержащихся в таблицах и запросах, в красиво оформленном виде. Далее >>>">
Макросы Макросы служат для автоматизации повторяющихся операций. Запись макроса производится так же, как в других приложениях, например, как в приложении MS Word Далее >>> >>"> >>"> >>" title="Макросы Макросы служат для автоматизации повторяющихся операций. Запись макроса производится так же, как в других приложениях, например, как в приложении MS Word Далее >>>"> title="Макросы Макросы служат для автоматизации повторяющихся операций. Запись макроса производится так же, как в других приложениях, например, как в приложении MS Word Далее >>>">
Модули Модули также служат для автоматизации работы с БД. Модули еще называют процедурами обработки событий и пишутся на языке VBA. Далее >>> >>"> >>"> >>" title="Модули Модули также служат для автоматизации работы с БД. Модули еще называют процедурами обработки событий и пишутся на языке VBA. Далее >>>"> title="Модули Модули также служат для автоматизации работы с БД. Модули еще называют процедурами обработки событий и пишутся на языке VBA. Далее >>>">
1 этап Создать в приложении Access новую базу данных с помощью команды: [Файл – Создать базу данных…] Дальше > "> "> " title="1 этап Создать в приложении Access новую базу данных с помощью команды: [Файл – Создать базу данных…] Дальше >"> title="1 этап Создать в приложении Access новую базу данных с помощью команды: [Файл – Создать базу данных…] Дальше >">
2 этап В окне Провайдеры Интернета: база данных выбрать группу объектов Таблицы, затем пункт Создание таблицы в режиме конструктора Дальше > "> "> " title="2 этап В окне Провайдеры Интернета: база данных выбрать группу объектов Таблицы, затем пункт Создание таблицы в режиме конструктора Дальше >"> title="2 этап В окне Провайдеры Интернета: база данных выбрать группу объектов Таблицы, затем пункт Создание таблицы в режиме конструктора Дальше >">
">
4 этап После создания таблицы ее имя добавляется в окно базы данных и ее можно легко открыть либо в режиме Конструктор (кнопка Конструктор), либо в режиме Таблица (кнопка Открыть) Следующая работа > "> "> " title="4 этап После создания таблицы ее имя добавляется в окно базы данных и ее можно легко открыть либо в режиме Конструктор (кнопка Конструктор), либо в режиме Таблица (кнопка Открыть) Следующая работа >"> title="4 этап После создания таблицы ее имя добавляется в окно базы данных и ее можно легко открыть либо в режиме Конструктор (кнопка Конструктор), либо в режиме Таблица (кнопка Открыть) Следующая работа >">
1 этап В окне Провайдеры Интернета: база данных выбрать группу объектов Формы. Выбрать пункт Создание формы с помощью мастера Далее > "> "> " title="1 этап В окне Провайдеры Интернета: база данных выбрать группу объектов Формы. Выбрать пункт Создание формы с помощью мастера Далее >"> title="1 этап В окне Провайдеры Интернета: база данных выбрать группу объектов Формы. Выбрать пункт Создание формы с помощью мастера Далее >">
2 этап На появившейся панели Создание форм выбрать в окне Таблицы и запросы исходную таблицу, а в окне Доступные поля: - поля для Формы. Щелкнуть по кнопке Далее Далее >Далее > Далее >"> Далее >"> Далее >" title="2 этап На появившейся панели Создание форм выбрать в окне Таблицы и запросы исходную таблицу, а в окне Доступные поля: - поля для Формы. Щелкнуть по кнопке Далее Далее >Далее >"> title="2 этап На появившейся панели Создание форм выбрать в окне Таблицы и запросы исходную таблицу, а в окне Доступные поля: - поля для Формы. Щелкнуть по кнопке Далее Далее >Далее >">
3 этап На появившейся следующей панели с помощью переключателей выбрать способ размещения полей на Форме (например, в один столбец). Щелкнуть по кнопке Далее Далее >Далее > Далее >"> Далее >"> Далее >" title="3 этап На появившейся следующей панели с помощью переключателей выбрать способ размещения полей на Форме (например, в один столбец). Щелкнуть по кнопке Далее Далее >Далее >"> title="3 этап На появившейся следующей панели с помощью переключателей выбрать способ размещения полей на Форме (например, в один столбец). Щелкнуть по кнопке Далее Далее >Далее >">
Муниципальное автономное общеобразовательное учреждение
«Миасская средняя общеобразовательная школа № 16»
Презентация
по информатике для 9 класса
на тему:
Учитель информатики, 1-ой категории
Шавалеева Светлана Алексеевна
Миасс
БАЗЫ ДАННЫХ.
ИНФОРМАЦИОННАЯ СИСТЕМА – это совокупность базы данных и всего комплекса аппаратно-программных средств для ее хранения, изменения и поиска информации для взаимодействия с пользователем
СИСТЕМА УПРАВЛЕНИЯ БАЗАМИ ДАННЫХ (СУБД) Программное обеспечение, предназначенное для работы с базами данных
БАЗА ДАННЫХ (БД)
БАЗЫ ДАННЫХ И ИНФОРМАЦИОННЫЕ СИСТЕМЫ
БАЗА ДАННЫХ (БД)
Организованная совокупность данных, предназначенная для длительного хранения во внешней памяти компьютера и постоянного применения
ФАКТОГРАФИЧЕСКИЕ
Краткие сведения об объектах в строго определенном формате
ДОКУМЕНТАЛЬНЫЕ
РАСПРЕДЕЛЕННЫЕ БД
Документы в различном формате
Хранение различных частей одной базы данных на множестве компьютеров, объединенных между собой сетью.
- текстовая информация
- графические объекты
- звуковая информация
- объекты мультимедиа
- . . . . . . . . . . . . . . . . . .
- каталог библиотеки
- база данных кадров
- справочная картотека
- . . . . . . . . . . . . . . . .
Иерархическая модель
В иерархической модели структура информации имеет форму дерева. На самом верхнем (первом) уровне находится только одна вершина, которая называется корнем. Эта вершина имеет связи с вершинами второго уровня, вершины второго уровня имеют связи только с вершинами третьего уровня и т.д.
- В сетевой модели основная структура представления информации имеет форму сети , в которой каждая вершина может иметь связь с любой другой.
- В реляционной модели информация представлена в форме таблицы . Строками таблицы являются записи, а столбцами одинаковые поля.
СИСТЕМЫ УПРАВЛЕНИЯ БАЗАМИ ДАННЫХ
- СУБД - прикладная программа, предназначенная для работы с БД.
СУБД - программные средства, обеспечивающие доступ к информации, хранящейся в БД, ее ведение и обработку.
- Примеры СУБД:
- KBASE, FOXPRO, VISTA, RBDMSX, ACCESS.
- KBASE,
- FOXPRO,
- VISTA,
- RBDMSX,
- ACCESS.
ТИПЫ ДАННЫХ
1) Текстовый - значения текстового данного представлено совокупностью алфавитно-цифровых символов. Длина текстовых данных не превышает 255 символов. По умолчанию, Microsoft Access задает длину равной 50 символам. Задание длины текстового поля означает, что при попытке ввести в это поле более длинный текст лишные символы будет игнорироваться. Если текстовое поле содержит числовые данные, то эти данные воспринимаются, как текст, и в математических операциях участвовать не могут.
Текстовый тип данных
Текстовый тип данных
ТИПЫ ДАННЫХ
2) Счетчик -используется для автоматической нумерации записей.
Тип данных «Счетчик»
ТИПЫ ДАННЫХ
3) Числовой - используется для данных (целых и дробных), участвующих в вычислениях.
Числовые данные могут быть в любом из следующих форматов:
Значение
Описание
Байт
Числа от 0 до 255 (без дробной части)
Целое
Дробная часть
Длинное целое
Числа от -32768 до 32767 (без дробной части)
Отсутствует
Размер
1 байт
(Значение по умолчанию). Числа от -2147483648 до 2147483647
(без дробной части)
Отсутствует
С плавающей точкой (4 байта)
С плавающей точкой (8 байт)
Числа от
-3.402823* до 3.402823*
Отсутствует
2 байта
4 байта
Числа от
-1.79769313486232* до 1.79769313486232*
Код репликации
4 байта
Уникальный глобальный идентификатор (GUID)
8 байт
Не определено
16 байт
ТИПЫ ДАННЫХ
4) Дата / Время - применяется для хранения времени или даты. Есть возможность производить расчеты с данными (вычислять промежуток времени между отдельными датами).
Тип данных «Дата»
ТИПЫ ДАННЫХ
5) Денежный - почти тоже самое, что и числовой тип, но с фиксированным числом знаков после запятой в виде десятичной дроби и со знаком денежной единицы.
ТИПЫ ДАННЫХ
6) Логические поля - используются для хранения данных, которые могут принимать одно из двух возможных значений: Истина / Ложь , Да / Нет или Вкл/Выкл . При этом значения Истина , Да и Вкл True , а значения Ложь , Нет и Выкл эквивалентны логическому значению False .
ТИПЫ ДАННЫХ
7) Поля объекта OLE - позволяет хранить в таблицах изображения и другие двоичные данные (например, электронную таблицу Microsoft Excel , документ Microsoft Word , рисунок, звукозапись).
ТИПЫ ДАННЫХ
ТИПЫ ДАННЫХ
9) Поле MEMO - текстовые поля произвольной длины могут содержать те же типы данных, что и простые текстовые поля. Отличие между этими полями Заключается в том, что размер поля MEMO не ограничен 255 символами, а может содержать до 65535 символов.
ТИПЫ ДАННЫХ
10) Тип данных мастер подстановок - предназначен для создания поля, в котором предлагается выбор значений из раскрывающегося списка, содержащего набор постоянных значений или значений из другой таблицы.
ТИПЫ ПОЛЕЙ В РЕЛЯЦИОННЫХ БАЗАХ ДАННЫХ
Тип поля определяет множество значений, которые может принимать данное поле в различных записях
числовой
символьный
дата / время
логический
Эти поля предназначены для хранения календарных дат и данных о времени суток
Дата: « день / месяц / год »
Время: « часы : минуты »
Значение поля может быть только числом
В этих полях хранятся символьные последовательности (слова, тексты и пр.)
База данных «Факультативы»
База данных «Учет затрат времени»
Фамилия, имя
Иванов Петя
Петров Ваня
Учет времени
Сидоров Витя
Затраты времени
числовой
символьный
логический
Объекты Access 2007
Таблицы - основные объекты базы данных.
Запросы - это специальные структуры, предназначенные для обработки данных базы.
Формы - это объекты, с помощью которых в базу вводят новые данные или просматривают имеющиеся.
Отчеты - это формы «наоборот», С их помощью данные выдают на принтер в удобном и наглядном виде.
Макросы - это макрокоманды.
Модули - это программные процедуры, написанные на языке Visual Basic.
Режимы работы с Access 2007
В работе с любой базой данных есть два разных режима: проектировочный - с помощью конструктора
и эксплуатационный (пользовательский) – с помощью мастера.
Урок информатики в 8 классе (И.Г. Семакин)
Место работы, должность: МОУ «СОШ №27» г. Сыктывкара, учитель информатики Петров Василий Юрьевич.
Регион: Республика Коми
Уровень образования: основное общее образование
Класс(ы): 8 класс
Предмет(ы): Информатика
Цель урока: Познакомиться с понятием базы данных, их типами, организацией.
Тип урока: Урок изучения нового материала.
Учащихся в классе: 10-20
Используемое оборудование: компьютер, проектор, слайды.
Конспект урока.
Тема: Понятие информационной системы, базы данных, СУБД.
Цель урока: познакомится с типами баз данных и организацией данных в них..
Задачи:
1. Образовательные
Научить различать базы данных по типам;
Дать технику чтения таблиц как реляционных баз данных.
2. Развивающие
Развивать интерес к структурированию информации;
Развивать аналитическое мышление детей, их творческие способности, умение работать с разного рода информацией.
3. Воспитательные
Воспитывать трудолюбие, усидчивость, терпение.
4. Личностно-ориентированные
Создание ситуаций общения на уроке, позволяющих каждому ученику проявлять инициативу, самостоятельность.
Оборудование: компьютер, проектор.
Программная часть: презентация Microsoft Office Power Point.
План:
Организационный момент.
Анализ изученного материала.
Сообщение темы и цели урока.
Беседа.
Итог.
Ход урока
Организационный момент.
Подготовили тетради, ручки, обратили внимание на доску.
Анализ изученного материала.
Прежде, чем нам приступить к теме урока, давайте вспомнил, что мы изучали на предыдущих урока. Ответ: информационные модели: табличные, графические и т.д. Мы с Вами анализировали их самостоятельно, без использования компьютерной техники. Современные средства позволяют обрабатывать данные на компьютере в больших объемах.
Сообщение темы и цели урока.
Давайте погорим о базах данных. (Слайд №1)
Основная беседа
Поговорим о структурировании информации, ее сборе и хранении (Слайд №2).
Обработка информации с использованием средств компьютерной техники и будет называться информационной системой. (Слайд №3).
Даем понятие БАЗЫ ДАННЫХ с учетом имеющейся информации (Слайд №4).
Давайте классифицируем базы данных по типам. Включаем учащихся в работу путем прямого общения (Слайд№5). Обсуждение.
Подробно изучаем каждый тип базы данных (Слайды №6,7,8).
Знакомимся с реляционными базами данных, вспоминаем табличные информационные модели (слайд №9).
Обращаемся к ключу реляционных баз. Говорим об уникальности каждой записи (слайд №10).
Вспоминаем виды информации по форме представления и говорим о том, какие данные мы можем хранить в базах данных (Слайд №11).
7. Итоги урока. (слайд 19,20)
Наш урок подходит к концу. Вы так сегодня хорошо работали! Что вам запомнилось? Чему же вы научились?
Список используемых источников
Информатика: учебник для 8 класса / И.Г. Семакин, Л.А.
- Знакомство с базами данных
PPTX / 2.43 МбЗалогова, с.в. Русакова, Л.В. Шестакова. - 2-е изд., испр. - М. : БИНОМ. Лаборатория знаний, 2014. - 176 с. : ил.
Понятие СУБД -
База данных
схема
наполнение
- Определяет, какие параметры и связи имеют объекты
- Значения параметров объектов, записанных в базе в данный момент
Ведомости про ФИО, дату рождения, адрес, телефон учащихся ООШ №20
Ученик Иванов П.К., 12.10.1998, проживает м-н2, д.7, кв. 11, телефон 2 – 45 - 65
Базы данных
фактографические
БД библиотек
документальные
БД законов
БД современной музыки
- Система управления базами данных (СУБД) – это управляющая программа, предназначенная для создания, ввода, хранения и обработки баз данных.
Прикладная
программа
человек
Примеры СУБД:
- Microsoft Office Access
- Visual FoxPro
- Borland dBase .
СУБД
База данных
Основные возможности СУБД
- высокая надёжность хранения информации;
- обновление, пополнение и расширение баз данных
- вывод полной и достоверной информации на запросы;
- обеспечение защиты информации.
Прикладная
программа
человек
СУБД
База данных
Целостность данных в БД
- Целостность данных в базе
- Ограничение целостности
Роли пользователей, которые работают с БД
- Разработчик
- Пользователь
- Администратор
- Разработчик (создаёт схему БД)
- Пользователь (работает с данными)
- Администратор (определяет ограничения целостности и устанавливает права доступа)
Модели баз
данных
Иерархические базы данных
Сетевые базы данных
Реляционные базы данных
Совокупность
объектов,
различного уровня,
причём один из них
является
главным, остальные –
подчинёнными
Совокупность
объектов, со
множеством
связей между
информацию,
организованную
прямоугольных
- Информация в базах данных может быть организована по-разному.
- Чаще всего используется табличный способ.
- Базы данных с табличной формой организации называются реляционными БД.
Понятие сущности
класс
ученик
Учебник
информатики
Балл учебных
достижений
учитель
Модель предметной области Информатика в школе
- Сущность предметной области – это мно-жество объектов, которые имеют одинаковый набор параметров.
- Модель «сущность-связь» предназначена для графического изображения сущностей некоторой предметной области, их параметров и связей между ними.
- Сущность Учитель: паспорт, ФИО, пол, специальность . (атрибуты)
- Один к одному 1 – 1
- Один ко многим 1 – ∞
- Много ко многим ∞ – ∞
- Учитель является классным руководителем
- Учащиеся обучаются в 11 – А классе
- Учитель обучает 11 класс
- Сущность предметной области
- Тип связи
руководит
класс
учитель
учится
класс
ученик
обучает
класс
Учитель
Основные понятия баз данных
- записи (строки таблицы)
- поля (столбцы таблицы)
- ключевое поле (поле или несколько полей, которые однозначно определяют запись)
Сигов А.К.
Фучика 1 0 , кв.3 0
Першин И.А.
434 1234
Руденко Т.В.
Уманская 2, кв. 1 6
1234 375
Севастопольская 1 , кв. 8
24 1234 0