Академия Специальных Курсов по Компьютерным Технологиям
    Главная страница Послать письмо
 
AskIt.ru  
   
   
   
   
   
   
 
 
  Главная / Заказные курсы / Работа с базами данных для пользователей
 
 

Получить учебные материалы по этому курсу


<-- Назад Читать дальше -->

Лабораторная работа 5.1 Работа с таблицами и типами данных

Типы данных Access и SQL Server: соответствие, перенос базы данных из Microsoft Access на SQL Server

Задание:

1) Создайте в Microsoft Access новую базу данных C:\DataTypesDB.mdb. Создайте в ней таблицу со следующими столбцами:

Имя столбца

Тип данных

Текстовый

Текстовый (размер - 50)

Поле МЕМО

Поле МЕМО

Байт

Числовой (размер - байт)

Целое

Числовой (размер - целое)

Длинное целое

Числовой (размер - длинное целое)

Одинарное с плавающей точкой

Числовой (размер - одинарное с плавающей точкой)

Двойное с плавающей точкой

Числовой (размер - двойное с плавающей точкой)

Код репликации

Числовой (размер - код репликации)

Действительное

Числовой (размер - код репликации)

Поле объекта OLE

Поле объекта OLE

Сохраните эту таблицу c именем DataTypes.

2) Перенесите эту таблица в базу данных DataTypesDB на вашем локальном сервере SQL Server средствами Microsoft Access. Как были преобразованы типы данных для выбранных вами столбцов?

3) Сгенерируйте скрипт на повторное создание такой таблицы и сохраните его как C:\DataTypes.sql. Просмотрите этот скрипт.

Решение:

К пункту 1 - создание таблицы в Microsoft Access:

1) Запустите Microsoft Access и в меню Файл выберите Создать. На странице Создание файла выберите Новая база данных. Откроется окно "Файл новой базы данных". В поле "Имя файла" введите C:\DataTypesDB.mdb, а затем нажмите на кнопку Создать.

2) После создания базы данных в открывшемся окне базы данных щелкните по кнопке Создание таблице в режиме таблицы. Создайте столбцы в таблице в соответствии с заданием.

3) По окончании ввода информации о столбцах в меню Файл выберите Сохранить. В окне "Сохранение" введите имя таблицы - DataTypes. В ответ на приглашение создать в таблице ключевые поля нажмите на кнопку Нет. Закройте окно конструктора, чтобы вернуться в окно базы данных.

К пункту 2 - перенос таблицы на SQL Server:

1) В меню Сервис выберите Служебные программы -> Мастер преобразования в формат SQL Server.

2) На первом экране мастера установите переключатель в положение Создать базу данных и нажмите Далее.

3) На следующем экране мастера введите имя своего локального SQL Server, установите флажок "Доверительное соединение" и введите имя создаваемой базы данных SQL Server - DataTypesDB, а затем нажмите на кнопку Далее.

4) В списке Доступные таблицы переместите в список "Экспорт в базу данных SQL Server" в правой части окна таблицу DataTypes и нажмите Далее.

5) На следующем экране просмотрите предлагаемые параметры и в списке "Добавлять поля штампа времени в таблицу?" выберите значение "Нет, никогда". Затем нажмите на кнопку Далее.    

6) На следующем экране установите переключатель в положение "Не изменять приложение" и нажмите Далее, а затем Готово.

7) После окончания работы мастера просмотрите созданный протокол и закройте Microsoft Access.

8) Чтобы просмотреть информацию для перенесенной таблицы, в меню Programs -> Microsoft SQL Server запустите Enterprise Manager. В нем разверните узел для вашего сервера SQL Server -> Databases -> DataTypesDB -. Tables. Щелкните правой кнопкой мыши по единственной пользовательской таблице DataTypes и в контекстном меню выберите Design Table. Просмотрите соответствия между типами данных Access и SQL Server.

К пункту 3 - генерация скрипта для создания таблицы.

1) В окне Enterprise Manager щелкните правой кнопкой мыши по объекту созданной вами таблицы DataTypes и в контекстном меню выберите All Tasks -> Generate SQL Script. Откроется окно Generate SQL Scripts.

2) В этом окне на вкладке General оставьте значения по умолчанию. На вкладке Formatting оставьте единственный флажок Generate the CREATE <object> command for each object, на вкладке Options просмотрите предлагаемые параметры и оставьте для них значения по умолчанию. Нажмите на кнопку OK и в поле File Name введите C:\DataTypes.sql. Нажмите Save.

3) После окончания записи скрипта из меню Programs -> Microsoft SQL Server запустите Query Analyzer. Подключитесь к вашему локальному серверу SQL Server при помощи аутентификации Windows и в меню File выберите Open. Выберите созданный вами файл C:\DataTypes.sql и нажмите на кнопку Open. Просмотрите созданный скрипт и закройте окно Query Analyzer.

 

   
   
   
   
   
   
   
   
   
   
 
<-- Назад Читать дальше -->

Получить учебные материалы по этому курсу


 

 
© 2004-2008, Академия Специальных Курсов
по Информационным Технологиям
.
Все права защищены.

Разработка NevaStudio
г. Санкт-Петербург, Васильевский остров,
20-я линия, д. 7
Офис 101, 2-й этаж
Телефон: 8(812)922-47-60
E-mail: info@askit.ru