Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Порядок выполнения работы. 1. Импорт текстовых файлов в Access




1. Импорт текстовых файлов в Access.

l Создайте в редакторе Word для Windows или другом известном вам редакторе текстов следующую таблицу:

 

Код предмета Название Семестр Кол-во часов
БДиБЗ Базы данных и базы знаний    
ТУ Теория управления    
ОП Основы программирования   ?
ОСРВ Операционные системы реального времени   ?

 

l Преобразуйте таблицу в текст, разделенный табуляторами.

l Сохраните таблицу под именем PRED в вашем каталоге как текст, выбрав из списка типов файлов «Только текст», закройте файл и выйдите из редактора.

l Запустите Access и выберите команду Файл4Создать. Создайте БД с именем DIS.

l Выполните команду Файл4Внешние данные4Импорт и в списке типов файлов выберите «Текстовые файлы».

l Из развернувшегося списка выберите файл нужного формата с именем PRED.

l В окне Импорт текста:

· Выберите поля «с разделителями» и щелкните по кнопке Далее.

· Установите в качестве разделителя полей TAB и щелкните по индикатору «Первая строка содержит имена полей», а затем по кнопке Далее.

· Сохраните данные в новой таблице и щелкните Далее.

· Для поля Код предмета измените индекс на «Да(Совпадения не допускаются)», для поля Семестр - тип данных на Байт, для поля Кол-во часов - тип данных на Байт, щелкните Далее.

· Определите в качестве ключевого поля Код предмета, щелкните Далее.

· Задайте для таблицы, в которую производится импорт, имя PRED, щелкните по кнопке Готово.

l Получив сообщение о завершении импорта в PRED и об обнаруженных при этом ошибках, проанализируйте содержимое таблицы Ошибки Импорта, исправьте ошибки в таблице Pred.

2. Экспорт таблицы БД Access в электронную таблицу.

l Находясь в окне БД DIS, подсветите таблицу PRED и выполните команду Файл4Экспорт с установкой «во внешнем файле или базе данных». Перейдите в свой каталог, оставьте имя файла PRED, предлагаемое по умолчанию. В списке типов файлов выберите Microsoft Excel 97-2000, щелкните по кнопке Экспорт (для Access 97) или по кнопке Сохранить (для Access 2000).

l Завершите сеанс работы с Access.

l Запустите Excel. Откройте таблицу PRED.xls и убедитесь, что экспорт завершился успешно.

3. Присоединение таблиц Microsoft Access.

Пусть требуется присоединить к БД Teach таблицу PRED БД DIS.

l Откройте БД Teach и выполните команду Файл4Внешние данные4Связь с таблицами

l В окне Связь выберите из списка типов файлов строку Microsoft Access, затем выберите БД DIS.mdb. и щелкните по кнопке Связь.

l В открывшемся окне Связь с таблицами выберите (подсветите) единственную таблицу PRED и щелкните по кнопке ОК.

l Если присоединение прошло успешно, в списке таблиц БД Teach появится имя PRED со стрелкой слева.

l Переименуйте присоединенную таблицу в Predmet и откройте ее в режиме конструктора.

l Измените определение поля Кол-во часов, присвоив его свойству «Подпись поля» значение «Часов»

l Попробуйте добавить проверку условия на значение в определение поля Семестр, установив диапазон от 1 до 11, а также текст сообщения об ошибке.

l Попытайтесь удалить поле Кол-во часов.

l Перейдите в режим таблицы и добавьте строку:

ВТвИР, Вычислительная техника в инженерных и экономических расчетах, 3, 60

l Сохраните внесенные изменения и перейдите к БД DIS. Посмотрите, как отразились изменения, сделанные в присоединенной таблице, на исходной таблице.

l Измените структуру таблицы PRED в БД DIS, добавив поле счетчика и изменив размер поля Название на 75.

l Вернитесь в БД Teach и посмотрите, отразились ли структурные изменения таблицы - источника на присоединенной таблице.

l Отсоедините таблицу Predmet, выполнив команду Правка4Удалить или нажав Del, когда она подсвечена в окне БД Teach. Проверьте, что исходная таблица PRED осталась в БД DIS.

Задание для самостоятельной работы.

Иногда требуется разделить данные, хранящиеся в одном столбце таблицы, на два и более столбцов. Например, столбец Адрес таблицы Адрес базы данных Студенты_Занятия содержит названия улиц, а также номера домов и квартир. Если надо выявить всех студентов, живущих на определенной улице, то проще сделать это, предварительно выделив названия улиц в отдельный столбец. Такая операция легко осуществляется в Excel с помощью команды Данные4Текст по столбцам…. Выполните такое разбиение, предварительно экспортировав таблицу Адрес из БД Студенты_Занятия в Excel. В новой таблице столбец Адрес должен быть разбит на два столбца – Улица, ДомКвартира или на три столбца - Улица, Дом, Квартира. Полученную таким образом таблицу назовите Адрес1 и импортируйте в БД Студенты_Занятия.

 




Поделиться с друзьями:


Дата добавления: 2015-05-09; Просмотров: 394; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.013 сек.