Конспект урока на тему Системы управления базами данных Access

Целью данного разработанного занятия является обеспечение усвоения обучающимися понятий «база данных», «системы управления базами данных»; рассмотреть структуру базы данных, дать определение понятию "поле", рассмотрены их свойства и типы полей; воспитание мотивов учения, положительного отношения к знаниям; соблюдение законов; воспитание дисциплинированности; развитие познавательных умений. Расматривается характер связи между записями в базе данных , который определяет три основных типа организац...
Раздел Информатика
Класс -
Тип Конспекты
Автор
Дата
Формат docx
Изображения Нет
For-Teacher.ru - все для учителя
Поделитесь с коллегами:

Тема урока: Системы управления базами данных Access.

Тип урока: изучение нового учебного материала.

Цель урока: обеспечить усвоение учащимися понятий «база данных», «системы управления базами данных»; рассмотреть структуру базы данных, поле, их свойства и типы; воспитание мотивов учения, положительного отношения к знаниям; соблюдение законов; воспитание дисциплинированности; развитие познавательных умений.


Структура урока.

1.Организационный момент и постановка цели.

1.1. Проверка готовности группы к уроку.

1.2. Приветствие. Отмечаю отсутствующих в журнале.

2.Ознакомление с новым учебным материалом.

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

Сама идея информационных систем и некоторые принципы их организации возникли задолго до появления ЭВМ. Библиотеки, архивы, адресные бюро, телефонные справочники, словари - все это информационные системы.

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

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

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

База данных - это файл специального формата, содержащий информацию, структурированную заданным образом.

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

С понятием базы данных тесно связано понятие системы управления базами данных (СУБД).

Системы управления базами данных (СУБД) - это программные средства, с помощью которых можно создавать базы данных, наполнять их и работать с ними.

Структура базы данных.

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

Рассмотрим поля, свойства и типы полей.

Поля - это основные элементы структуры базы данных.

Они обладают свойствами. От свойств полей зависит, какие типы данных вносить в поле, а какие нет, а также то, что можно делать с данными, содержащимися в поле.

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

Уникальным свойством любого поля является его имя. Разумеется, одна база данных не может иметь двух полей с одинаковым именем, поскольку компьютер запутается в их содержании. Кроме имени у поля есть еще свойство - подпись.

Подпись - это та информация, которая отображается в заголовке столбца.

Подпись не надо путать с именем поля, но если подпись не задана, то в заголовке отображается имя поля. Разным полям, например, можно задать одинаковые подписи. Это не помешает работе компьютера, поскольку поля при этом по-прежнему сохраняют разные имена.

Разные типы полей имеют разное назначение и разные свойства.

  1. Основное свойство текстового поля - размер.

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

  3. Поля для ввода дат или времени имеют тип Дата/время. Для ввода логических данных, имеющих только два значения (Да или Нет; 0 или 1; Истина или Ложь), служит Логическое поле.

  4. Особый тип поля - Денежный. Из названия ясно, какие данные в нем хранятся. Денежные суммы можно хранить и в числовом поле, но в денежном формате с ними удобнее работать. В этом случае компьютер изображает числа вместе с денежными единицами, различает рубли и копейки, фунты и песо, доллары и центы.

  5. В современных базах данных можно хранить не только числа и буквы, но и картинки, музыкальные клипы и видеозаписи. Поле для таких объектов называется полем объекта OLE.

  6. У текстового поля есть недостаток, связанный с тем, что оно имеет ограниченный размер (не более 256 символов). Если нужно вставить в поле длинный текст, для этого служит поле типа MEMO. В нем можно хранить до 65535 символов. Особенность поля MEMO состоит в том, что реально эти данные хранятся не в поле, а в другом месте, а в поле хранится только указатель на то, где расположен текст.

  7. Очень интересно поле Счетчик. На первый взгляд это обычное числовое поле, но оно имеет свойство автоматического наращивания. Если в базе есть такое поле, то при вводе новой записи в него автоматически вводится число, на единицу больше, чем значение того же поля в предыдущей строке.

Связи между записями в базе данных.

Характер связи между записями в базе данных определяет три основных типа организации баз данных: иерархическая, сетевая, реляционная.

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

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

На практике распространен самый простой тип организации данных - реляционный.

Базы данных, имеющие связанные таблицы, называют реляционными базами данных.

Поля уникальные и ключевые.

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

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

Уникальное поле - это поле, значения в котором не могут повторяться.

Чтобы компьютер мог просигнализировать, если вдруг записи в этом поле будут повторяться - существует понятие ключевое поле. При создании структуры таблиц одно поле можно назначить ключевым. С ключевыми полями компьютер работает особо. Он проверяет их уникальность и быстрее выполняет сортировку по таким полям. Ключевое поле - очевидный кандидат для создания связей. Иногда ключевое поле называют первичным ключом.

СУБД ACCESS

СУБД Microsoft Access представляет несколько средств для создания каждого из основных объектов базы. Эти средства можно классифицировать как:

-ручные (разработка объектов в режиме Конструктора);

-автоматизированные (разработка с помощью программ-мастеров);

автоматические - средства ускоренной разработки простейших объектов.

Ручные средства являются наиболее трудоемкими, но обеспечивают максимальную гибкость; автоматизированные и автоматические средства являются наиболее производительными, но и наименее гибкими. В учебных целях для создания разных объектов целесообразно пользоваться разными средствами.

Объекты Access/

Программа позволяет работать с шестью видами объектов.

  1. Таблицы - основные объекты базы данных. В них хранятся данные . Реляционная база данных может иметь много взаимосвязанных таблиц.

  2. Запросы - это специальные структуры, предназначенные для обработки данных базы. С помощью запросов данные упорядочивают, фильтруют, отбирают, изменяют, объединяют, то есть обрабатывают.

  3. Формы - это объекты, с помощью которых в базу вводят новые данные или просматривают имеющиеся.

  4. Отчеты - это формы «наоборот». С их помощью данные выдают на принтер в удобном и наглядном виде.

  5. Макросы - это макрокоманды. Если какие-то операции с базой производятся особенно часто, имеет смысл сгруппировать несколько команд в один макрос и назначить его выделенной комбинацией клавиш.

  6. Модули - это программные процедуры, написанные на языке Visual Basic. Если стандартных средств Access не хватает для удовлетворения особо изощренных требований заказчика, программист может расширить возможности системы, написав для этого необходимые модули.

3.3адание на дом.

Домашнее задание будет заключаться в следующем: выучить конспект по тетради.

4.Подведение итогов.

Спасибо за работу. Занятие окончено.



© 2010-2022