III. Создание таблицы БД путем импорта данных из таблицы MS Excel 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

III. Создание таблицы БД путем импорта данных из таблицы MS Excel



11. При помощи MS Excel откройте лист «Список контейнеров» в рабочей книге <ФАМИЛИЯ>.XLSX, которую Вы создали при выполнении практического задания 1. Выделите область ячеек A3:K54. Присвойте выделенному диапазону ячеек имя «Каргоплан» при помощи команды «Имя диапазона» из контекстного меню. Закройте рабочую книгу.

 

12. Воспользуйтесь кнопкой инструмента EXCEL панели «Импорт» ленты «Внешние данные». В появившемся диалоговом окне «Выберите источник и место данных» стандартным для Windows способом найдите в файловой системе рабочую книгу <ФАМИЛИЯ>.XLSX, выберите опцию «Импортировать данные источника в новую таблицу в текущей базе данных» и нажмите кнопку «ОК».

13. Следуйте указаниям мастера импорта. Сохраните все колонки импортируемой таблицы в новой таблице базы данных MS Access, дав ей название «Каргоплан».

Указание. Используйте следующие настройки:

1) Импортировать данные в новую таблицу

2) Использовать диапазон «Каргоплан»

3) Использовать первую строку в качестве имен полей

4) Использовать поле «№» в качестве ключевого поля.

 

14. Откройте таблицу «Каргоплан» в режиме просмотра (режим «Таблица»). Убедитесь, что данные были корректно перенесены из документа MS Excel в таблицу базы данных.

15. Откройте таблицу «Каргоплан» в режиме «Конструктор». Обратите внимание на то, что MS Access не корректно определил тип данных для полей «Трюм», «Ярус» и «Ряд». Замените для этих полей значение параметра «Размер поля» «Двойное с плавающей точкой» на «Байт» (то есть целое число от 0 до 255). Тип поля «№» замените на «Счетчик» (то есть MS Access будет автоматически увеличивать значение этого поля на единицу для каждой новой записи).

 

ВНИМАНИЕ! MS Access не позволяет изменить тип поля «Числовой» на «Счетчик», если в таблице в этом поле уже имеются значения, как это имеет место в отношении поля «№». Единственная возможность сделать тип этого поля – «счетчик» состоит в четырех шаговой процедуре:

a. Убрать отметку «ключ» с поля «№»

b. Создать новое поле с названием, например, «id», объявить это поле ключевым

c. Удалить поле «№» из структуры таблицы

d. Переименовать поле «id», дав ему название «№».

16. Для обеспечения защиты таблицы от ввода некорректных данных введите ограничения на значения отдельных полей таблицы, которые будут проверяться при попытках ввода данных в эти поля:

a. Для поля «Вес» задайте значение параметра «Условие на значение» в виде «>0 And < 50» (то есть, вес контейнера не должен превышать 50 тонн). Текст ограничения можно набрать «в ручную» (в подобных ситуациях рекомендуется использовать этот способ) либо при помощи построителя выражений (кнопка, на которой изображены три точки «…»).

b. Для поля «Ярус» - задайте значение «>0 And <=4» (контейнеры могут устанавливаться не более чем в 4 яруса – два яруса в трюме и два яруса на крышке трюма – смотри рисунок в практическом задании 1)

17. Вновь откройте таблицу «Каргоплан» в режиме просмотра. Убедитесь, что вследствие изменения структуры таблицы данные не были искажены.

18. В режиме конструктора для полей «Номер контейнера» и «Вес» установите значение «Да» для свойства «Обязательное поле»

19. Закройте таблицу «Каргоплан»

 

I. Контрольное задание

Откорректируйте параметры полей таблицы «Каргоплан» таким образом, чтобы:

1. Минимизировать размер памяти, занимаемой таблицей (параметры «Тип данных», «Размер поля»)

2. Защитить таблицу от ввода в поля заведомо неверных значений (параметр «Условие на значения»)

Указание. Ознакомиться с типами данных, которые поддерживает СУБД, можно при помощи справочной системы. Для этого нажмите на клавишу F1, выберете подраздел «Структура базы данных» раздела «Поддержка Access 2007» и выведите на экран первую же статью с названием «Введение в использование типов данных и свойств полей». Эта статья содержит много полезной информации и ее рекомендуется первый раз прочитать полностью. Впоследствии для вывода на экран свойств типов данных достаточно воспользоваться ссылкой «Справочные сведения о типах данных».

При определении условий на значения следует руководствоваться схемой судна, приведенной в тексте практического задания №1.

 

 



Поделиться:


Последнее изменение этой страницы: 2017-01-27; просмотров: 346; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.144.109.5 (0.005 с.)