Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
БазыДанных(заочка) / БД лабпрактикум ч2.doc
Скачиваний:
55
Добавлен:
17.04.2015
Размер:
218.11 Кб
Скачать

Задание

1. Инструкцией Create создать новую таблицу Группа, имеющую шесть полей: N п/п, Фамилия, Имя, Отчество, Дата рождения, Примечание длиной 50 символов.

2. Используя инструкцию Alter добавить в созданную таблицу новое поле Адрес.

3. В созданной таблице изменить длину поля Примечаниена 75 символов.

4. Инструкцией Create создать в таблице Группа индекс по полю Фамилия.

5. Создать индекс по полю Дата рождения, используя инструкцию Alter.

6. Заполнить данными созданную таблицу (не менее 10 записей).

7. Используя инструкцию Drop удалить из таблицы созданный индекс и поле Примечание.

8. По таблице Группа создать представление, куда включить данные по полям Фамилия и Адрес.

9. Инструкцией Insert добавить в таблицу Группа новую запись.

10. Изменить значения поля N п/п в три раза.

11. Удалить из таблицы Группа студентов, возраст которых больше заданного значения.

Контрольные вопросы

1. Перечислите основные команды, входящие в инструкции DDL.

2. Как создать, изменить и удалить новую таблицу и представление в SQL?

3. Как создать и удалить индекс в SQL?

4. Перечислите основные команды, входящие в инструкции DML.

5. Как удалить строку?

6. Как вставить одну и несколько записей?

7. Как обновить записи в таблице?

Лабораторная работа № 15. Программирование вVBA

Цель работы. Освоить приемы программирования на языке VBA.

Основные вопросы программирования на языке VBA изложены в лекциях [6].

Задание

Контрольные вопросы

Лабораторная работа № 16. Работа сSQLServer2000

Цель работы. Рассмотреть некоторые аспекты работы сSQLServer2000.

Вопросы, предлагаемые в данной работе, рассмотрены в учебном пособии [1].

Задание

1. На сервере создать базу данных с собственным именем.

2. В созданной базе данных создать таблицу под тем же именем с полями таблицы Зарплата.

3. Импортировать в созданную таблицу данные из таблица Зарплата.

4. Из заполненной таблицы инструкцией Selectизвлечь данные с окладом больше заданного значения.

5. Изменить данные в созданной таблице, увеличив оклады в 1,5 раза.

6. Удалить данные из созданной таблице.

7. Удалить созданную таблицу и базу данных с сервера.

Контрольные вопросы

1. Как в SQLServerсоздать новую базу данных?

2. Как создать новую таблицу?

3. Опишите процедуру импорта данных в таблицу на сервере.

4. Каким образом произвести изменение данных в таблице?

5. Как удалить данные?

6. Как удалить таблицу?

7. Как удалить базу данных на сервере?

8. Каковы основные характеристики SQLServer2000?

Литература

1. Ахмадеев И.А., Хайруллин А.Х., Юрасов С.Ю. Базы данных. Учебное пособие. Набережные Челны, КамПИ, 2004.

2. Куртер Дж., Маркви А. Microsoft Office 2000. Учебный курс. СПб, ПИТЕР, 2000.

3. Карпова Т. Базы данных: модели, разработка, реализация. Учебник. СПб, ПИТЕР, 2001.

4. Шкарина Л. Язык SQL. Учебный курс. СПб, ПИТЕР, 2001.

5. СУБД Access. Лабораторный практикум. Составитель Ахмадеев И.А. Набережные Челны, КамПИ, 2000.

6. Ахмадеев И.А. Программирование в Access. Курс лекций. Набережные Челны, КамПИ, 2003.

Оглавление

Лабораторная работа № 9. Макросы в Access. Первое знакомство 3

Лабораторная работа № 10. Связывание макросов с событиями, отладка макросов, макрогруппы, связь с меню 7

Лабораторная работа № 11. Макросы с условием. Представление объектов. Установка имен значений 12

Лабораторная работа № 12. Работа с приложениями и программами. Оформление меню 12

Лабораторная работа № 13. Работа с инструкцией Select языка SQL 13

Лабораторная работа № 14. Работа с инструкциями DDL и DML языка SQL 27

Лабораторная работа № 15. Программирование в VBA 36

Лабораторная работа № 16. Работа с SQL Server 2000 37

Литература 38

Оглавление 38

0