- •Глава 2
- •Порядок выполнения работы.
- •Задание для самостоятельной работы.
- •Приложение к лр №1
- •Лабораторная работа 2: Модификация структуры бд. Цель работы
- •Общие сведения.
- •Порядок выполнения работы.
- •Задание для самостоятельной работы.
- •Лабораторная работа 3. Корректировка данных. Цель работы
- •Общие сведения.
- •Порядок выполнения работы.
- •Задание для самостоятельной работы.
- •Лабораторная работа 4: Сортировка, индексация, поиск и фильтрация данных. Цель работы
- •Общие сведения.
- •Порядок выполнения работы.
- •Задание для самостоятельной работы.
- •Лабораторная работа 5: Импорт, экспорт и присоединение данных Цель работы
- •Общие сведения
- •Порядок выполнения работы.
- •Задание для самостоятельной работы.
- •Лабораторная работа 6: Создание запросов на языке qbe. Цель работы
- •Общие сведения.
- •Порядок выполнения работы.
- •Задание для самостоятельной работы.
- •Лабораторная работа 7: Создание экранной формы. Цель работы
- •Общие сведения.
- •Порядок выполнения работы.
- •Задание для самостоятельной работы.
- •Лабораторная работа № 8: Создание отчетов. Цель работ
- •Общие сведения.
- •Порядок выполнения работы.
- •Задание для самостоятельной работы.
- •Лабораторная работа № 9: Создание макросов. Цель работы
- •Общие сведения.
- •Порядок выполнения работы.
- •Задание для самостоятельной работы.
- •Лабораторная работа 10: Создание меню приложения. Цель работы
- •Общие сведения.
- •Порядок выполнения работы.
- •Задание для самостоятельной работы.
- •Лабораторная работа 11: Создание приложения. Цель работы
- •Общие сведения
- •Порядок выполнения работы
Порядок выполнения работы.
Импорт текстовых файлов в Access.
Создайте в редакторе Word для Windows или другом известном вам редакторе текстов следующую таблицу:
Код предмета |
Название |
Семестр |
Кол-во часов |
БДиБЗ |
Базы данных и базы знаний |
4 |
32 |
ТУ |
Теория управления |
3 |
16 |
ОП |
Основы программирования |
1 |
? |
ОСРВ |
Операционные системы реального времени |
2 |
? |
Преобразуйте таблицу в текст, разделенный табуляторами.
Сохраните таблицу под именем PRED в вашем каталоге как текст, выбрав из списка типов файлов «Только текст», закройте файл и выйдите из редактора.
Запустите Access и выберите команду ФайлСоздать. Создайте БД с именем DIS.
Выполните команду ФайлВнешние данныеИмпорт и в списке типов файлов выберите «Текстовые файлы».
Из развернувшегося списка выберите файл нужного формата с именем PRED.
В окне Импорт текста :
Выберите поля «с разделителями» и щелкните по кнопке Далее.
Установите в качестве разделителя полей TAB и щелкните по индикатору «Первая строка содержит имена полей», а затем по кнопке Далее.
Сохраните данные в новой таблице и щелкните Далее.
Для поля Код предмета измените индекс на «Да(Совпадения не допускаются)», для поля Семестр - тип данных на Байт, для поля Кол-во часов - тип данных на Байт, щелкните Далее.
Определите в качестве ключевого поля Код предмета, щелкните Далее.
Задайте для таблицы, в которую производится импорт, имя PRED, щелкните по кнопке Готово.
Получив сообщение о завершении импорта в PRED и об обнаруженных при этом ошибках, проанализируйте содержимое таблицы Ошибки Импорта, исправьте ошибки в таблице Pred.
Экспорт таблицы БД Access в электронную таблицу.
Находясь в окне БД DIS, подсветите таблицу PRED и выполните команду ФайлЭкспорт с установкой «во внешнем файле или базе данных». Перейдите в свой каталог, оставьте имя файла PRED, предлагаемое по умолчанию. В списке типов файлов выберите Microsoft Excel 97-2000, щелкните по кнопке Экспорт (для Access 97) или по кнопке Сохранить (для Access 2000).
Завершите сеанс работы с Access.
Запустите Excel. Откройте таблицу PRED.xls и убедитесь, что экспорт завершился успешно.
Присоединение таблиц Microsoft Access.
Пусть требуется присоединить к БД Teach таблицу PRED БД DIS.
Откройте БД Teach и выполните команду ФайлВнешние данныеСвязь с таблицами
В окне Связь выберите из списка типов файлов строку Microsoft Access, затем выберите БД DIS.mdb. и щелкните по кнопке Связь.
В открывшемся окне Связь с таблицами выберите (подсветите) единственную таблицу PRED и щелкните по кнопке ОК.
Если присоединение прошло успешно, в списке таблиц БД Teach появится имя PRED со стрелкой слева.
Переименуйте присоединенную таблицу в Predmet и откройте ее в режиме конструктора.
Измените определение поля Кол-во часов, присвоив его свойству «Подпись поля» значение «Часов»
Попробуйте добавить проверку условия на значение в определение поля Семестр, установив диапазон от 1 до 11, а также текст сообщения об ошибке.
Попытайтесь удалить поле Кол-во часов.
Перейдите в режим таблицы и добавьте строку:
ВТвИР, Вычислительная техника в инженерных и экономических расчетах, 3, 60
Сохраните внесенные изменения и перейдите к БД DIS. Посмотрите, как отразились изменения, сделанные в присоединенной таблице, на исходной таблице.
Измените структуру таблицы PRED в БД DIS, добавив поле счетчика и изменив размер поля Название на 75.
Вернитесь в БД Teach и посмотрите, отразились ли структурные изменения таблицы - источника на присоединенной таблице.
Отсоедините таблицу Predmet, выполнив команду ПравкаУдалить или нажавDel, когда она подсвечена в окне БД Teach. Проверьте, что исходная таблица PRED осталась в БД DIS.