Будь умным!


У вас вопросы?
У нас ответы:) SamZan.net

Лабораторная работа 2 Тема- Создание таблиц

Работа добавлена на сайт samzan.net: 2015-07-05

Поможем написать учебную работу

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

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 21.5.2024

Лабораторная работа №2

Тема: Создание таблиц.

(Лабораторная работа рассчитана на 4 часа )

1. Цель. Научиться создавать таблицу в режиме конструктора с разными типами полей (текстове, числовое, дата/время, денежное, поле объекта OLE, поле МЕМО, счетчик) и импортировать готовые таблицы, созданные в других редакторах.

2. Краткое введение в теоретическую часть.

.1 Общие сведения о таблицах.

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

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

.2 Создание таблицы

В Microsoft Access существует два способа создания таблицы. Для ввода собственных данных можно создать пустую таблицу. Можно также создать таблицу, используя уже существующие данные из другого источника.

- создание таблицы при помощи импорта или связывания данных

- создание новой таблицы при помощи запросов на создание таблицы

.2.1 Создание таблицы при помощи импорта или связывания данных

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

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

Microsoft Access поддерживает импорт или связывание данных из таблиц других баз данных Microsoft Access (версий 1.x, 2.0 и 7.0/95 и 8.0/97), а также данные из других приложений и файлов других форматов, например, Microsoft Excel, dBASE, Microsoft FoxPro или Paradox. Microsoft Access также обеспечивает импортирование и связывание языковых таблиц и списков (только для чтения), которые могут находится на персональном компьютере, на сетевом сервере или на сервере Интернета.

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

.2.2 Создание новой таблицы при помощи запросов на создание таблицы

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

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

В Microsoft Access существует четыре способа создания пустой таблицы.

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

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

) Ввод данных непосредственно в пустую таблицу в режиме таблицы. При сохранении новой таблицы в Microsoft Access данные анализируются и каждому полю присваивается необходимый тип данных и формат.

4) Опредеоление всех параметров макета таблицы в режиме конструктора.

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

.3 Поля, типы данных.

2.3.1 Поля

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

В Microsoft Access свойства полей используются при просмотре или изменении данных пользователем. Например, заданные пользователем значения свойств Формат поля (Format), Маска ввода (InputMask) и Подпись (Caption) определяют вид базы данных таблицы и запроса. Элементы управления в новых формах и отчетах, присоединенные к полям таблицы, наследуют эти свойства полей базовой таблицы по умолчанию. Другие свойства позволяют определить условия на значения полей или задать обязательный ввод данных в поле. Microsoft Access будет проверять выполнение этих условий при каждом добавлении или изменении данных в таблице.

.3.2 Типы данных.

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

А) Текстовый тип. Вы можете указать максимальную длину текстового поля с помощью соответствующего свойства

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

В) Выбрав числовой тип данных, вам следует тщательно обдумать вопрос о значении свойство Размер поля, поскольку оно определяет точность значений данных и обьем памяти, необходимой для их

хранения.

Г) Тип данных Дата\время используется хранения календарных дат или значений времени и позволяет выполнять в единицах измерения времени: минутах, секундах, часах, днях, месяцах и годах. Например, вы можете вычислить разницу в днях между двумя значениями даты\времени.

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

 Е) Тип данных Счетчик специально предназначен для автоматической генерации значений первичного ключа. В зависимости от выбранных значений свойств Размер поля и Новое значение ACCESS может генерировать случайные или последовательные длинные целые числа. Таблица не может содержать более одного поля с таким типом данных.

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

З)  Поле обьекта OLE позволяет хранить такие данные, как рисунки, диаграммы или звуковые фрагменты, которые могут иметь динамические связи с другими приложениями Windows. Например,  Access дает возможность хранить и редактировать документы Microsoft Word, электронные таблицы  Microsoft Excel, слайды презентаций Microsoft Power Point, звуковые файлы, видео файлы или рисунки, созданные в приложениях  Paintbrush или Draw. Наконец тип данных Гиперссылка предназначен для хранения простых или сложных “ссылок” на внешний файл или документ. Это может быть адрес

URL в Web или интрасети, сетевой маршрут в формате UNC к Файлу на сервере локльной сети или на жестком диске локального компьютера.  Гиперссылка может указывать на файл в формате HTML или в формате, поддерживаемом приложениями OLE  или ActiveX, зарегистрированными на вашем компьютере.      

.3.3 Свойства полей

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

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

. Практическая часть.

.1 Импортирование таблицы.

Для импортирования таблиц на строке меню нажимаете кнопку ФайлВнешние данныеИмпорт и выбираете необходимую таблицу.

.2 Составление таблицы в режиме конструктора.

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

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

Установите курсор в первой  строке столбца Имя поля и введите с клавиатуры имя первого поля, нпример –Фамилия. Нажмите клавишу Tab, чтобы перейти в столбец Тип Данных. Справа в ячейке столбца Тип данных появится небольшая серая кнопка со стрелкой вниз. Это кнопка указывает на наличие раскрывающего списка. Чтобы открыть список типов данных, приведенный на рис, нажмите эту кнопку или воспользуйтесь комбинцией клавиш Alt+. Тип данных можно выбрать из списка  либо ввести с клавиатуры его правильное название.

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

4. Задания.

А) Импортируйте ранее созданную таблицу в редакторе Excel.

Б) Создайте таблицу Сотрудники с полями: Код Сотрудника (счетчик) Фамилия Имя (текстовое), Должность (текстовое), зарплата (денежное), Прием на работу (дата/время), семейное положение (логическое), Пол (текстовое), Домашний Телефон (текстовое),Фотография (поле объекта OLE), Примечания (поле МЕМО).

Для поля код сотрудника свойства поля –оставтье без изменения. Для поле Фамилия Имя в свойстве Размер поля выберите 30 символов. Свойства для поля Должность выбираем анологичные предыдущему. Поле  Зарплата: число десятичных знаков –, значение по умолчанию –, условие на значение >=0, сообщение об ошибке –«требуется положительное число».  Поле Пол: размер поля 3 символа, значение по умлчанию - «муж», условие на значение - ="муж" Or "жен", сообщение об ошибке –«Необходимо ввести муж или жен». Поле Семейное положение: формат поля –да/нет. Поле прием на работу: формат поля -Средний формат даты, маска ввода - 99.99.00;0;_. Поле Домашние телефон: размер поля –символов, маска ввода - 000\-000;-;-.  Все поля кроме Фотография, Примечания и Домашний телефон являются обязательными полями.

В поле Фотография нарисуйте простой рисунок в графическом редакторе Paint.

5. Контрольные вопросы:

4.1 Что такое таблица, поля таблицы и записи. Организация данных в таблице.

  1.  Опишите способы создания таблиц в MS-Access.
  2.  Типы данных полей поддерживаемых MS-Access.
  3.  Опишите свойства полей для различных типов данных.
  4.  Приведите пример маски ввода.
  5.  Условие на значение и сообщение об ощибке.
  6.  Использование полей OLE и МЕМО.



1. Особенности зрения человека
2. Органы местного самоуправления могут наделяться законом отдельными государственными полномочиями в об
3. Реферат на тему- Мітки та переходи У мові Паскаль будьякий оператор і кінець складеного оператора слово en
4. Пересветов против их Кочубеев считает он проиграем навсегда
5. іслам перекладається як віддання себе Богу покірність підпорядкування законам Аллаха [1]
6. Органы пищеварения животных Строение черепа
7. Эта управомоченность и обязанность выражается в правах и обязанностях субъектов экологических правоот
8. Лабораторная работа- Письмо-благодарность на английской язык
9. Объект и предмет социологии Социология ~ наука о обществе
10. Вариант 7 1 Какое суждение является неверным Экономические законы ~ это законы которые- а действуют в эко
11. культур объявили остров Ванкувер свободным от ГМО
12. на тему- Виконала- студентка групи Б1-1 Арташова Ольга Перевірила-Борян Л
13. это форма взаимного соперничества субъектов рыночной экономики
14. Лабораторная работа 1 первая часть unit Unit1; interfce uses Windows Messges SysUtils Vrints Clsses Grphics Controls Forms Dilogs
15. Вариант I10 декабря 2013 г.html
16. президентом стал Владимир Петрович Кругляк
17. за политической борьбы Павел был по сути лишён любви близких ему людей
18. Pst Indefinite Tense Present Perfect Pst Continuous or Present Perfect Continuous It rin when I went out into the street
19. нафтові чи синтетичні оливи 3 Як називаються пластичні мастила загушені натрієвим милом консталіни 4 Як
20. Проблеми агропромислового комплексу в ринковій системі