Особенности таблиц в БД в Access


головна сторінка Реферати Курсові роботи текст файли додати матеріалПродать работу

пошук рефератів

Самостійна робота на тему Особенности таблиц в БД в Access

завантажити
Знайти інші подібні реферати.
подібні якісні роботи

Розмір: 312.95 кб.
Мова: російська
Розмістив (ла): Студентка группы
05.07.2011
1 2 3    



Министерство образования и науки РК

Алматинский технический колледж
Отчет

По практике по СУБД
Выполнила:

Студентка группы

ВТ-08-9-1р

Вершинина Нина

Проверила:

Бауыржан М.Б.
Алматы 2010
Содержание

Введение...................................................................................................................3

1. Техника безопасности………………………………………………………….5

2. БД в Access………………………………………………………………...……6

3. Структура БД в Access…………………………………………….…...………6

4. Особенности таблиц в БД в Access……………………………………...…….7

5. Связи таблицы в Access………………………………………….…….…..…..9

6. Запросы…………………………………………………………....…….….….11

7. Выбор базовых таблиц для запроса………………………………………….12

8. Форма……………………………………………………………………..……13

9. Структура формы…………………………………………………..…..……..15

10. Отчеты……………………………………………………………..……..…..16

11. Структура отчета………………………………………………..……...……18

12. Макросы……………………………………………………….………..……19

13. Вопросы………………………………………………………………...…….21

Самостоятельная работа…………………………………………………..…….23

Список использованной литературы……………………………..……...……..26
Введение

Сегодня количество компьютеров в мире превышает более 500 млн. единиц. При этом вычислительная система по-своему уникальна. Найти две системы с одинаковыми аппаратными и программными конфигурациями весьма сложно, и поэтому для эффективной эксплуатации вычислительной техники от специалистов требуется достаточно широкий уровень знаний и практических навыков. Вместе с тем в количественном отношении темп численного роста вычислительных систем заметно превышает темп подготовки специалистов, способных эффективно работать с ними. При этом в среднем один раз в полтора года удваиваются основные технические параметры аппаратных средств. Один раз в 2-3 года меняется поколение программного  обеспечения (ПО) и один раз в 5-7 лет меняется база стандарта, интерфейсов и протоколов.

         Ознакомление с техническими принципами работы компьютера.

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

Многочисленные интерфейсы присутствующие в архитектуре любой ВС можно условно разделить на 2 большие группы: последовательные и параллельные.

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

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

1. Техника безопасности

1.     Требования безопасности перед началом работы:

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

·        Работать разрешается только на том компьютере, который выделен для данного задания.

·        Не разговаривать громко, не шуметь, не отвлекать других учеников.

·        Перед началом работы учащиеся должны убедиться в отсутствии видимых повреждений оборудования на рабочем месте.

·        Напряжение в сети кабеля вкл/выкл только преподавателем.

2.     Требования безопасности во время работы:

·        С техникой нужно обращаться бережно, на клавиатуре работать не спеша, клавиши нажимать нежно.

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

·        Контролировать расстояние до экрана и правильную осанку.

·        Не допускать работы на максимальной яркости экрана дисплея.

3.     Запрещается:

·        Эксплуатировать неисправимую технику.

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

·        Касаться экрана тыльной стороны дисплея, разъемов соединительных кабелей, токоведущих частей аппаратуры.

4.     Во время работы запрещается:

·        Касаться труб батарей.

·        Самостоятельно устранять неисправность работы клавиатуры.

·        Нажимать на клавиши  с усилением или допускать резкие удары.

·        Пользоваться каким либо предметом при нажатии клавиш.

·        Передвигать системный блок или дисплей.

·        Заграждать проход в кабинете сумками, портфелями, стульями.

·        Брать сумки, портфели на рабочее место у компьютера.

·        Быстро передвигаться по кабинету.

·        Класть какие либо предметы на клавиатуру, системный блок, дисплей.

·        Работать грязными влажными руками во влажной одежде.

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

         По окончании работы выполнить действия строго по указанию преподавателя.
2. БД в
Access



3. Структура БД в
Access



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

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

Что такое база данных? В общем смысле – совокупность сведений о конкретных объектах реального мира в какой-либо предметной области или разделе предметной области. В терминах СУБД MS Access база данных – это набор данных и объектов, связанных общей задачей. Каждая база данных – это совокупность таблиц, запросов, форм, отчётов, макросов и модулей, которая хранится в файле с произвольным именем и расширением .MDB.

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

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

Файлы базы данных Access

Приложение Access можно использовать для управления всеми данными в одном файле. В файле базы данных Access можно использовать:

·       таблицы для хранения данных;

·       запросы на поиск и извлечение только необходимых данных;

·       формы для просмотра, добавления и обновления данных в таблицах;

·       отчеты для анализа или печати данных в специальном формате.
4. Особенности таблиц в БД в
Access



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

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

Таблицы баз данных не являются самостоятельными документами.

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

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

Эта особенность систем управления базами данных требует аккуратного отношения к работе с таблицами. Для экспериментов надо создавать отдельные копии базы или таблиц и работать с ними.

                Первичные ключи

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

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

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

Внешние ключи

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

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

                Отношения предок/потомок

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

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



Связь "один ко многим"

Связь "один ко многим" - наиболее распространенный вид связи. При такой связи каждой строке таблицы А может соответствовать множество строк таблицы Б, однако каждой строке таблицы Б может соответствовать только одна строка таблицы А.

Связь "многие ко многим"

При установлении связи "многие ко многим" каждой строке таблицы А может соответствовать множество строк таблицы Б и наоборот. Такая связь создается при помощи третьей таблицы, называемой соединительной, первичный ключ которой состоит из внешних ключей, связанных с таблицами А и Б.

Связь "один к одному"

При установлении связи "один к одному" каждой строке таблицы А может соответствовать только одна строка таблицы Б и наоборот.

Создание связей между таблицами

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

1.     Окно Схема данных открывают щелчком на одноименной кнопке панели инструментов или командой Сервис > Схема данных.

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

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

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

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

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

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

8.     Флажки Каскадное обновление связанных полей и Каскадное удаление связанных записей обеспечивают одновременное обновление или удаление данных во всех подчиненных таблицах при их изменении в главной таблице. Если клиент Соколова выйдет замуж и изменит фамилию на Воронову, то придется внести изменение только в поле Фамилия таблицы Клиенты. В прочих таблицах изменения произойдут автоматически.
6. Запросы

Запрос – это обращение к базе данных с целью получения результирующих данных. Этот процесс также называется нахождением данных.

Создание запроса на выборку в режиме конструктора

1.     В окне базы данных перейдите к вкладке Запросы и щелкните кнопку Создать.

2.     В диалоговом окне Новый запрос выберите команду “Конструктор” и щелкните кнопку Ок.

3.     В диалоговом окне Добавление таблицы выберите нужную вкладку.

4.     Для добавления объектов в запрос дважды щелкните кнопкой мыши на имени каждого добавляемого объекта, а затем щелкните кнопку Закрыть.

5.     Если запрос содержит несколько таблиц или запросов, убедитесь, что между собой их соединяет линия. Для Microsoft Access это означает, что данные связаны. Если же линий нет, создайте их (установите курсор мыши на  связываемое поле первой таблицы, нажмите левую кнопку мыши и, не отпуская ее, переместите курсор на связываемое поле другой таблицы).

6.     Добавьте поля в запрос  перемещая их имена с помощью мыши из списка    полей в бланк запроса.

7.     Внесите в запрос необходимые усовершенствования: определите условие отбора, порядок сортировки, создайте вычисляемые поля.

8.     Для сохранения запроса выберите  пункт меню Файл команду “Сохранить” (или щелкните кнопку Сохранить на панели инструментов). Введите имя, соответствующее соглашениям об именах объектов Microsoft Access, и щелкните  кнопку Ок.

9.     Для просмотра результатов запроса щелкните кнопку Вид на панели инструментов.

Удаление запроса

1.     В окне базы данных выберите вкладку Запрос.

2.     Выберите удаляемый запрос и нажмите клавишу Delete на клавиатуре.

3.     Подтвердите удаление запроса.

Чтобы отменить удаление  щелкните кнопку Отменить на панели инструментов.
7. Выбор базовых таблиц для запроса

1.     Создание запроса к базе начинается с открытия вкладки Запросы диалогового окна База данных и щелчка на кнопке Создать.

2.     В открывшемся диалоговом окне Новый запрос задают ручной режим создания запроса выбором пункта Конструктор.

3.     Создание запроса в режиме Конструктора начинают с выбора тех таблиц базы, на которых будет основан запрос.

4.     Выбор таблиц выполняют в диалоговом окне Добавление таблицы. В нем отображаются все таблицы, имеющиеся в базе.

5.     Выбранные таблицы заносят в верхнюю половину бланка запроса по образцу щелчком на кнопке Добавить.

6.     В окне Добавление таблицы обратите внимание на наличие трех вкладок: Таблицы, Запросы, Запросы и таблицы. Они говорят о том, что запрос не обязательно основывать только на таблицах. Если ранее уже был создан запрос, то новый запрос можно основывать и на нем.
    продолжение
1 2 3    

Добавить самостійну роботу в свой блог или сайт
Удобная ссылка:

Завантажити самостійну роботу безкоштовно
подобрать список литературы


Особенности таблиц в БД в Access


Постійний url цієї сторінки:
Самостійна робота Особенности таблиц в БД в Access


Разместите кнопку на своём сайте:
Рефераты
вгору сторінки


© coolreferat.com | написать письмо | правообладателям | читателям
При копировании материалов укажите ссылку.