Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторная работа по БД №1.doc
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
109 Кб
Скачать
☆

Часть 2

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

11 Подготовка текстового файла с фиксированной длиной записей

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

Откройте тестовый редактор фаил «ИСХОДНЫЕ ДАННЫЕ часть2» который содержит следующую таблицу:

Код предмета

Название

Семестр

Кол-во часов

БД иБЗ

Базы данных и базы знаний

5

95

ТУ

Теория управления

5

80

ОП

Основы программирования

1

?

  • Сохраните таблицу под именем Предмет txt в вашем каталоге и выйдите из редактора (сохранить как).

1.2. Запустите БД и выберите команду Файл/Создать. Создайте БД с именем Дисциплина.

1.3. Выполните команду Файл/Внешние данные/Импорт В открывшемся окне Импорт выберите файл нужного типа с именем Предмет. Нажмите кнопку Импорт

1.4. В окне Импорт текста выберите формат текста: с разделителями – поля разделяются запятыми или табуляцией. Нажмите кнопку Далее

1.5. В следующем окне Импорта текста установите индикатор Первая строка содержит имена полей Нажмите кнопку Далее

1.6. Выберите режим Новая таблица и нажмите кнопку Далее

1.7. В открывшемся окне измените тип поля для количества часов на числовой (Целое) и нажмите кнопку Далее.

1.8. Автоматический ключ создавать не надо

1.8. Чтобы сохранить определение новой спецификации задайте имя спецификации, например Предмет.

Щелкните по кнопке Готово, чтобы начать импорт данных.

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

1.10 Исправьте ошибку в режиме просмотра таблицы

Импорт электоронный таблиц в БД .

2.1. Подготовка исходного файла электронной таблицы.

Откройте ЭТ фаил с именем «ИСХОДНЫЕ ДАННЫЕ часть 2», следующего содержания:

ФИО

Дата рождения

Индекс

Адрес

Телефон

Васильев С.Л.

12/12/43

197256

ул. Садовая д.12 кв.6

2354689

Иванов Н.П.

13/09/50

198235

ул. 4-ая Советская д.2 кв 8

254-4515

Малышев С.В.

16/10/56

199145

пр. Ветеранов д14 к 1 кв 456

246-78-61

Матвеев Л.Б.

25/05/60

197456

Северный пр. 12-2-45

25684512

Наумов С.А.

02/03/70

197235

Торжковская 56-89

3152623

Никитин Е.В.

05/08/72

197145

Басков пер. д. 5 кв.45

516-1512

Петрова А.Е.

09/11/65

197236

Лесная 11-3-12

430-40-21

Сидоров А.А.

23/06/60

197456

Невский пр. 45-89

271-2312

Соколова Н.Н.

15/07/28

197145

ул. Русская 13-3-33

279-5689

Сохраните файл в Вашей папке с именем Адрес(сохранить как).

2.2. Создайте новую БД «Обучение».

2.3. Выберите команду Файл/Внешние данные/Импорт В открывшемся окне Импорт выберите файл нужного типа с именем Адрес. Нажмите кнопку Импорт

На экране появится окно импорта электронной таблицы:

Импортировать необходимо только первый лист книги, так как только он содержит данные.

Нажмите кнопку Далее.

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

2.6. В следующем окне подтвердите сохранение данных в новой таблице. Нажмите кнопку Далее.

2.7. Изучите содержимое следующего окна. Нажмите кнопку Далее.

2.8. Определите в качестве ключевого поля ФИО, нажмите кнопку Далее.

2.9. В следующем окне укажите имя новой таблицы : Адрес и нажмите кнопку Готово.

2.10. Изучите полученный результат. Измените, если это необходимо типы полей. Например, поле Индекс удобнее хранить в текстовом формате.