Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
lab6.doc
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
501.76 Кб
Скачать

ГОСУДАРСТВЕННЫЙ КОМИТЕТ РОССИЙСКОЙ ФЕДЕРАЦИИ

ПО ВЫСШЕМУ ОБРАЗОВАНИЮ

Новосибирская государственeная академия экономики и управления

ЛАБОРАТОРНЫЙ ПРАКТИКУМ ПО ДИСЦИПЛИНЕ

«Базы данных»

Лабораторная работа N 6

«Системы управления базами данных типа клиент/сервер.

Сервер баз данных Microsoft SQL Server 2005:

основные принципы взаимодействия с сервером, создание БД »

Новосибирск 2009

Введение

Одним из важнейших этапов развития информационных технологий является разработка концепции «клиент/сервер». Предпосылкой создания этой концепции является широкое распространение персональных компьютеров и локальных сетей.

По сути, система клиент/сервер – это обычная локальная сеть, к которой подключено несколько персональных компьютеров и которая содержит один специальный компьютер, называемый сервером. Персональные компьютеры – клиенты, которые обращаются к серверу за различными услугами.

Несмотря на то, что идея взаимодействия компьютеров в сети лежит на поверхности, эта идея имеет революционное значение. В результате объединения в сети клиентов (персональных компьютеров) и обслуживающего их сервера появилась возможность распределенной обработки информации. Каждый компьютер в такой модели выполняет одну или несколько операций по хранению, доступу или обработке данных.

Все задачи по обработке данных делятся между сервером (мощным компьютером) и клиентом в "меру своих возможностей". По сравнению с компьютером-клиентом, более мощный компьютер-сервер быстрее пересылает данные, хранит большие объемы информации и более эффективно выполняет обработку данных. Клиент производит специальные расчеты и представляет с помощью развитого графического интерфейса конечные данные пользователю в удобной форме.

Первоначально были созданы серверы печати и файловые серверы. В настоящее время большинство серверов составляют серверы баз данных, которые обслуживают доступ клиентов к базе данных, управляемой серверной машиной.

Для управления такого рода базами данных разработаны специальные СУБД, поддерживающие архитектуру клиент/сервер. С помощью этих СУБД можно реализовать не только коллективную обработку данных, но и создать распределенные базы данных. Теоретические разработки, лежащие в основе технологии клиент/сервер, являются важнейшей составной частью теории баз данных.

Знакомство с принципами распределенной обработки данных является необходимым элементом подготовки специалистов в области экономических информационных систем.

Для практического освоения концепций, лежащих в основе построения систем клиент/сервер, познакомимся с одной из наиболее распространенных на практике СУБД - MS SQL Server.

В рамках данной лабораторной работы рассматриваются основные принципы взаимодействия с сервером баз данных MS SQL Server, осваивается технология создания баз данных на сервере.

Для выполнения лабораторной работы требуется знание основ реляционной алгебры и реляционного исчисления, методов проектирования реляционных баз данных и управления ими с помощью языка SQL.

В результате выполнения лабораторной работы Вы познакомитесь с основными операциями, необходимыми для управления SQL-сервером, приобретете навыки создания баз данных в системе SQL-сервер с помощью языка SQL и графического интерфейса.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]