Задание 1. Создание базовых таблиц.




ПРАКТИЧЕСКАЯ РАБОТА № 21

 

Тема: «Назначение СУБД».

 

Цели занятия: 1) изучении е технологии создания базы данных с помощью СУБД Microsoft Access;

2) развивать навыки структуризации данных;

3) воспитывать ответственное отношение к информации.

 

Оборудование: методические указания к выполнению практической работы; персональный компьютер; операционная система Windows; табличный процессор Microsoft Excel.

 

Теоретическая часть

Развитие информационных технологий привело к созданию компью­терных баз данных. Создание баз данных, а также операции поиска и сортировки данных выполняются специальными программами — системами управления базами данных (СУБД).

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

СУБД обеспечивает программные средства для создания, загрузки, запроса и обновления данных, контролирует действия, связанные с вводом-выводом данных, решает вопросы совместного их использования и защиты.

СУБД служит для поддержания базы данных в актуальном состоянии и обеспечивает эффективный доступ пользователей к содержащимся в ней данным в рамках предоставленных пользователям полномочий.

По степени универсальности различают два класса СУБД:

1) системы общего назначения;

2) специализированные системы.

СУБД общего назначения не ориентированы на какую-либо предметную область или на информационные потребности какой-либо группы пользова­телей. Каждая система такого рода реализуется как программный продукт, способный функционировать на некоторой модели ЭВМ в определенной операционной системе, и поставляется многим пользователям как коммерческое изделие.

Такие СУБД обладают средствами настройки на работу с конкретной базой данных.

Использование СУБД общего назначения в качестве инструментального средства для создания автоматизированных информацион­ных систем, основанных на технологии баз данных, позволяет существенно сокращать сроки разработки, экономить трудовые ресурсы. Этим СУБД присущи развитые функциональные возможности и даже определенная функциональная избыточность.

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

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

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

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

- Они обеспечивают защиту логической и физической целостности данных - защиту от разрушений.

СУБД поддерживают один из возможных типов моделей данных - сетевую, иерархическую или реляционную, которые являются одним из

важнейших признаков классификации СУБД.

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

Единовременно может быть от­крыта только одна база данных, содержащая обязательное окно базы данных и окна для работы с объектами базы дан­ных. В каждый момент времени одно из окон является актив­ным и в нем курсором отмечается активный объект.

Окно базы данных — один из главных элементов интер­фейса Access. Здесь систематизированы все объекты БД: таблицы, запросы, формы, отчеты, макросы и модули.

Таблица. В базах данных вся информация хранится в двумерных таблицах. Это базовый объект БД, все остальные объекты создаются на основе существующих таблиц (произ­водные объекты). Каждая строка в таблице — запись БД, а столбец — поле.

Запись содержит набор данных об одном объекте, а поле — однородные данные обо всех объектах.

Запросы. В СУБД запросы являются важнейшим инстру­ментом. Главное предназначение запросов — отбор данных на основании заданных условий. С помощью запроса из базы данных можно выбрать информацию, удовлетворяю­щую определенным условиям.

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

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

Порядок работы:

Задание 1. Создание базовых таблиц.

 

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

1. Запустите программу Microsoft Access (Пуск ® Программы ® MicrosoftAccess).

2. Выполните команду Файл – Создать. Справа на панели Области задач выдерите пункт Новая база данных.

3. В окне Файл новой базы выберите папку Моидокументы и дайте файлу имя: Книготорговля. Убедитесь, что в качестве типа файла выбрано Базы данных Microsoft Access, и щелкните на кнопке Создать. Откроется окно новой базы – Книготорговля.

 

 

4. Откройте панель Таблицы.

5. Дважды щелкните на значке Созданиетаблицыв режиме конструктора – откроется бланк создания структуры таблицы.

6. Для первой таблицы введите следующие поля:

 

Имя поля Наименование Автор Объем Цена Примечание Тип данных Текстовый Текстовый Числовой Денежный МЕМО

 

7. Щелкните на поле Объем. В нижней части бланка задайте свойство Число десятичных знаков равным 0.

 

 

8. Для связи с будущей таблицей поставщиков надо задать ключевое поле. На уникальность может претендовать поле Наименование, но в больших базах данных возможно появление разных книг с одинаковым названием. Поэтому мы используем комбинацию полей Наименование и Автор. Выделите оба поля в верхней части бланка (при нажатии клавиши SHIFT). Щелчком правой кнопки мыши откройте контекстное меню и выберите в нем пункт Ключевое поле.

9. Закройте окно Конструктора. При закрытии окна дайте таблице имя Книги в продаже.

10. Повторив действия пунктов 5-9, создайте таблицу Поставщики, в которую входят следующие поля:

 

Имя поля Наименование Автор Цена оптовая Поставщик Телефон Адрес Примечание Тип поля Текстовый Текстовый Денежный Текстовый Текстовый Текстовый МЕМО

Обратите внимание на то, что поле номера телефона является текстовым, не смотря на то, что обычно номера телефонов записывают цифрами. Это связано с тем, что они не имеют числового содержания. Номера телефонов не сравнивают по величине, не вычитают из одного номера другой и т.д. Это типичное текстовое поле. Ключевое поле можно не задавать – для текущей задачи оно не требуется.

 

Данные для заполнения таблиц:

Таблица Книги в продаже:

Таблица Поставщики

Наименование Автор Цена оптовая Поставщик Телефон Адрес Примечание
Малахитовая шкатулка П.П. Бажов 550,00р. ОАО "Книги" (495) 255-66-99 г. Москва, ул. Тухачевского, 34 www.kniga.ru
Подруга особого назначения Т.В. Устинова 320,00р. АО "Элкнига" (495) 025-65-39 г. Москва, пр. Вернатского, 356 www.elkniga.ru
Унесенные ветром Маргарет Митчелл 280,00р. ОАО "Провсещение" (095) 144-77-96 г. Москва, Марьина роща, 41 www.prosvwt.ru
Казино Пьер Рей 360,00р. ООО "Мир" 25-85-99 г. Тверь, пр. Октярбря, 46 www.mir.ru
Сказка "О рыбаке и рыбке" А.С. Пушкин 190,00р. Книгомир (095) 955-03-98 г. Москва, а/я 32 www.Lbz.ru
Стихи Ю.М. Лермонтов 260,00р. ООО "Феникс" (863) 261-89-50 г. Ростов-на-Дону, ул. Советская, 57 www.Phoenix.ru
Христомая для 4 класса ОАО "Родничок" 250,00р. ОАО "Книги" 495) 255-66-99 г. Москва, ул. Тухачевского, 34 www.kniga.ru

 

11. В окне Книготорговля: база данных откройте по очереди созданные таблицы и наполните их экспериментальным содержанием (3-10 записей). Закончив работу, закройте таблицы.

 



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2016-04-11 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: