Программа, позволяющая оперировать данными?




Скачать 50.94 Kb.
НазваниеПрограмма, позволяющая оперировать данными?
Дата публикации23.05.2013
Размер50.94 Kb.
ТипПрограмма
uchebilka.ru > Информатика > Программа
Тема Понятие таблицы, поля, записи. Основные этапы работы с базами данных в среде СУБД. Режимы работы в СУБД. Отображение модели «сущность-связь» на базу данных. Свойства полей, типы данных. Ввод данных в таблицы. Назначение форм. Сортировка, поиск и фильтрация данных. Практическая работа №8. Создание базы данных в среде СУБД, Создание форм и ввод данных.

Цель познакомить учащихся с понятиями: системный анализ и инфологическая модель, показать практическое применение теоретического материала; дать первоначальные умения по работе с базой данных Microsoft Access.

Ход урока

  1. Орг. Момент

  2. Актуализация.

  • Информационно-поисковая система?

  • Программа, позволяющая оперировать данными?

  • Где используют инф.-поисковые сиситемы?

  • Классификация БД по структуре организации?


3. Новый материал

Дадим краткую характеристику всем объектам БД:

Таблицы – это основной объект базы данных, в котором хранятся все данные, имеющиеся в базе, а также структура базы (поля, их типы, свойства).

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

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

Отчёты предназначены для формирования выходных документов и вывода их на печать. Основное их отличие от форм заключается в том, что в отчёте отображаются все данные и в них предусмотрена возможность группировать данные по различным критериям. Отчёты могут содержать специальные элементы оформления, характерные для печати документов: колонтитулы, номера страниц и т.д.

Страницы – это специальные объекты баз данных, которые осуществляют интерфейс между клиентом, сервером и базой данных, размещённой на сервере.

Макросы предназначены для автоматизации повторяющихся операций при работе с СУБД.

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

После раскрытия на экране окна базы данных становятся доступными режимы работы с основными объектами MS Асcess: режим Конструктора (возможно изменение типа данных, структуры объекта) и режим Таблицы (возможно просматривать, вводить и редактировать данные).

Принципы, лежащие в основе разработки структуры БД:

  1. Правильность разработанной структуры (поля уникальны, тип, размер, формат):

    1. каждый элемент таблицы представляет собой один элемент данных, повторяющиеся элементы отсутствуют;

    2. все поля в таблице однородные;

    3. поля имеют уникальные идентификаторы.

  2. Соблюдается условие нормализации (поля таблицы должны отражать непосредственные характеристики (свойства, атрибуты) объекта, к которому относится запись).

  3. Полнота (Помни(!) избыточность, недостаточность атрибутов).

  4. Непротиворечивость данных (дублирование записей).

  5. Удобный доступ к данным.

Любая система данных может быть отражена с помощью таблиц. Простейшая реляционная БД содержит одну таблицу, более сложная может состоять из множества взаимосвязанных таблиц.

Построение структуры данных по следующей последовательности:

  1. Определяются объекты описания;

  2. Определяются признаки этих объектов;

  3. Выбирается тип структуры, отображающий связи между объектами (таблицы, деревья, сети);

  4. строится конкретный экземпляр структуры.


Таблицы БД содержат в себе упорядоченную информацию и являются частью информационной системы. Разработка информационной системы начинается с системного анализа предметной области и построения её инфологической (информационно-логической) модели. На сегодняшнем уроке построим модель расписания уроков в нашей школе, нарисуем её граф.

Инфологическая модель – это структурная модель реальной системы, отражающая её основные составляющие и связи между ними. Системный анализ – процесс создания инфологической (информационно-логической)модели.
Свойства инфологической модели тоже зависят от её назначения.

Определим назначение нашей будущей информационной системы. Из неё мы должны узнать:

  • В какие дни недели мы учимся

  • Для каких классов составлено наше расписание

  • Начало и конец каждого урока

  • В каком кабинете и у какого учителя проходит урок

Построим граф нашей информационной системы (рисую на доске). Основные объекты и связи между ними:



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

Какие еще связи мы здесь видим? Расписание «составлено для дня» недели, расписание «составлено для» классов, расписание «составлено для» кабинетов – тип «один ко многим». Уроки «проходят в» кабинетах – связь «один к одному». Уроки «проходят в» классах , классы «учатся в» кабинетах – связь «многие ко многим».


4. ^ Практическая работа №8. Создание базы данных в среде СУБД, Создание форм и ввод данных.

База данных «Расписание уроков»
Отношения, составляющие данную базу:

Неделя (День, День недели)

Расписание (День, Класс, Урок, Кабинет, Предмет)

Классы (Класс, Число уч, Клас_рук)

Уроки (Урок, Начало урока, Конец урока)

Кабинеты (Кабинет, Этаж, Предмет, Учитель)
В базе данных Access могут использоваться три типа ключевых полей: счетчик, простой ключ и составной ключ.

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

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

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

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

Для связывания таблиц надо выполнить команды

^ Сервис → Схема данных. Откроется окно Добавление таблицы.

Выделить название таблицы, выполнить команду Добавить. Закрыть.

В результате на поле окна Схема данных появятся образы 5 таблиц. Нажав левую клавишу мыши, перетащить ключевое поле Класс таблицы Расписание на поле Класс из таблицы Классы. Откроется окно Связи. Последовательно активизировать флажки «Обеспечить целостность данных», «Каскадное обновление связанных полей», «Каскадное удаление связанных записей». Тип связи «Один ко многим» будет выбран автоматически.


Добавить документ в свой блог или на сайт

Похожие:

Программа, позволяющая оперировать данными? iconLeapsm Аналитическая программа le
...

Программа, позволяющая оперировать данными? iconПрограмма “3 dfly ” Версия 0 beta 3DFly интерактивная программа,...
Минимальные системные требования соответствуют системным требованиям MapInfo Professional

Программа, позволяющая оперировать данными? iconПротокол обмена данными
Обмен данными позволяет настроиться на источник данных Вашего локального сервера, и передавать и получать данные напрямую, без промежуточных...

Программа, позволяющая оперировать данными? iconЛабораторная работа №7 Тема: Сложные приложения, управляемые данными
...

Программа, позволяющая оперировать данными? iconПрограмма bplan
Бюджетирование – система управления бизнесом на всех уровнях организации через бюджеты, позволяющая достигать поставленные цели на...

Программа, позволяющая оперировать данными? icon75700 Ukraine, Kherson region
Также в рамках другого проекта была написана программа, позволяющая клиентам через web формировать iso образ диска, который в дальнейшем...

Программа, позволяющая оперировать данными? iconЭто программы, предназначенные для сжатия информации. Архиватор
Архиватор – специальная компьютерная программа, позволяющая архивировать файлы сжатием хранимой в них информации

Программа, позволяющая оперировать данными? iconПояснительная записка Общая часть. Исходные данные Исходными данными...
Исходными данными для разработки эскизного проекта строительства комплекса «Буюк Джума джами» послужили

Программа, позволяющая оперировать данными? iconВылеты по вторникам и воскресеньям
Необычная и экзотическая программа, позволяющая отдохнуть на пляже Махабалипурама, совершая экскурсии в древние храмы Махабалипурама...

Программа, позволяющая оперировать данными? iconВылеты по вторникам и воскресеньям
Необычная и экзотическая программа, позволяющая отдохнуть на пляже Махабалипурама, совершая экскурсии в древние храмы Махабалипурама...

Вы можете разместить ссылку на наш сайт:
Школьные материалы


При копировании материала укажите ссылку © 2013
контакты
uchebilka.ru
Главная страница


<