ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 10.01.2024
Просмотров: 1777
Скачиваний: 4
СОДЕРЖАНИЕ
РАБОТА №1 ПРАКТИЧЕСКАЯ. ПОСТРОЕНИЕ БАЗЫ ДАННЫХ В СРЕДЕ ОДНОЙ ИЗ СУБД
РАБОТА №2 ПРАКТИЧЕСКАЯ. ПОСТРОЕНИЕ СХЕМЫ И СЛОВАРЯ БАЗЫ ДАННЫХ
РАБОТА №3 ПРАКТИЧЕСКАЯ. ИЗУЧЕНИЕ КОМАНД АДМИНИСТРИРОВАНИЯ ДАННЫХ
Операторы языка определения данных ddl и модификации отношений
Использование переменных в хранимых процедурах
Преимущества использования процедур
Пользовательские функции UDF (user-defined function)
РАБОТА №6 ЛАБОРАТОРНАЯ. РАЗРАБОТКА
РАБОТА №7 ПРАКТИЧЕСКАЯ. УСТАНОВКА
РАБОТА №8 ПРАКТИЧЕСКАЯ. УСТАНОВКА И НАСТРОЙКА СУБД MY SQL
РАБОТА №10 ПАРКТИЧЕСКАЯ. КОПИРОВАНИЕ БАЗ ДАННЫХ СРЕДСТВАМИ КОМАНД SQL
РАБОТА №11 ПРАКТИЧЕСКАЯ. ПЕРЕНОС БАЗЫ ДАННЫХ НА ДРУГОЙ ТИП СЕРВЕРА
РАБОТА №12 ПРАКТИЧЕСКАЯ. СОЗДАНИЕ МЕХАНИЗМОВ СЕРВЕРА ДЛЯ ОБСЛУЖИВАНИЯ БАЗЫ ДАННЫХ
sp_delete_backuphistory [ @oldest_date = ] «oldest_date»
РАБОТА №14 ПРАКТИЧЕСКАЯ. МОНИТОРИНГ НАГРУЗКИ СЕРВЕРА
РАБОТА №15 ПРАКТИЧЕСКАЯ. УСТАНОВКА И НАСТРОЙКА СЕРВЕРА БД ORACLE
СОДЕРЖАНИЕ САМОСТОЯТЕЛЬНОЙ РАБОТЫ
УЧЕБНО-МЕТОДИЧЕСКИЕ МАТЕРИАЛЫ ПО ДИСЦИПЛИНЕ
Программное обеспечение и интернет-ресурсы
Изменение значения поля в строке
Стандартные функции SQL Server Агрегативные функции
Функции манипуляции датой и временем
Функции для манипуляции со строками
МИНИСТЕРСТВО НАУКИ И ВЫСШЕГО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ
Федеральное государственное бюджетное образовательное учреждение высшего образования
«Кузбасский государственный технический университет имени Т. Ф. Горбачева»
Кафедра информационных и автоматизированных производственных систем
Составитель О. Н. Ванеев
УПРАВЛЕНИЕ И АВТОМАТИЗАЦИЯ БАЗ ДАННЫХ
Методические материалы
Рекомендовано цикловой методической комиссией специальности СПО 09.02.07 Информационные системы и программирование
в качестве электронного издания
для использования в образовательном процессе
Кемерово 2018
баз данных» описывают содержание практических, лабораторных занятий исамостоятельнойработы,переченьвопросовназащитувыполненныхработ.КузГТУ, 2018 Ванеев О. Н.,составление,2018
РАБОТА №1 ПРАКТИЧЕСКАЯ. ПОСТРОЕНИЕ БАЗЫ ДАННЫХ В СРЕДЕ ОДНОЙ ИЗ СУБД
-
ЦЕЛЬ РАБОТЫ
-
знакомство с принципом работы в среде MS SQL SERVER Management Studio 2008 (2012); -
изучение принципов создание модели базы данных на осно- ве анализа и выявления объектов предметной области; -
создание базы данных в соответствии с индивидуальным заданием.
-
ТЕОРЕТИЧЕСКИЕ ПОЛОЖЕНИЯ.- 1 2 3 4 5 6 7 8 9 ... 28
-
Общие сведения о базах данных
Базовым элементом баз данных, построенных на основе реля-ционноймодели,являетсяотношение.ОтношениереализуетсявсредеразличныйСУБДкактаблица.Такимобразом,таблицаэтообъект,предназначенныйдляхранения информации в реляционной БД. Информация об единич-ном экземпляре данных представляется как запись (кортеж) илистрока в таблице. Поля (атрибуты) объекта представляются как –столбцы втабличномвиде.Поля в реляционных базах данных характеризуются следую-щимисвойствами:-
Имя поля – идентификатор поля, по которому организуется программный доступ к нему. -
Тип поля – тип данных, находящихся в этом поле. Примеры типов представлен на рис. 1.1.
| Номер | Фамилия | Имя | Адрес | Дата Рожд. |
| 1025 | Иванов | Иван | Пр. Советский 10 – 23 | 03.02.1978 |
| 432 | Петров | Петр | Ул. 40 лет октября 20 – 71 | 18.09.1954 |
| 972 | Сидоров | Сидор | Ул. Кирова 45 – 67 | 23.11.1985 |
-
Размер поля – величина в байтах, выделяемая для хранения данных в поле. Например: если тип поля СТРОКОВЫЙ, а размер будет равен 10-ти, то это значит, что в ячейку такого поля нельзя будет записать строку более 10 символов. Если задать ЦЕЛЫЙ ЧИ- СЛОВОЙ тип и установить размер в 4 байта, то числа в ячейке бу- дут принимать значения от 0 до 65535 -
Инкриментность (счетчик) – автозаполнение поля в добав- ленной записи неким значением (как правило числового целого ти- па).
пись.
-
Ключ– уникальный идентификатор, характеризующий за-
-
Необходимостьзаполнения–если поле не обязательно для
заполнения, то при добавлении записи (в случае отсутствия данных в поле) оно автоматически заполняется значением по умолчанию, если таковое имеется. Если значения по умолчанию нет, записыва- ется псевдопустое значение «NULL», которое определено в системе специальным идентификатором.
-
Системы управления базами данных (СУБД). СУБД MS SQL SERVER 20XX
Система управления базами данных (СУБД). СУБД – вспомо- гательная система, обеспечивающая работу базы данных.
СУБД обеспечивает:
-
логически согласованную работу файлов хранящих данные; -
язык манипулирования данными; -
восстановление информации после сбоев;
-
возможность совместной (параллельной работы) нескольких пользователей с данными.
ServerEXPRESS сименемсервера EXPRESS208R2.Рис.1.2Служба MSSQLSERVER. ВданномслучаеSQLServer EXPRESSс именем сервераEXPRESS208R2В стандартный пакет Microsoft SQL Server входят несколькоприложений, служащих для администрирования и разработки кли-ент-серверныхприложений.Для разработки таблиц и серверных механизмов используетсяприложениеMSSQLSERVERManagementStudio(такжеможетбытьразличных версий).При запуске приложения открывается окно соединения при-ложения с сервером. Приложение можно использовать для работысерверами,установленныминезависимоотMSSQLSERVERManagement Studio.CIT-208_01Рис.1.3ОкносоединенияссерверомДлясоединенияссерверомнеобходимознатьегоимя,имяза-писи,зарегистрированнойнасервереипарольдляэтойзаписи.Ес-лииспользуетсяавторизациянаосновеучетнойзаписиWindows,данная учетная запись должна быть зарегистрирована на сервере БДПослесоединенияссерверомоткрываетсяокноприложенияMSSQLSERVERManagementStudio.Рис.1.4РабочееокноMSSQLSERVERManagementStudioЛевую часть окна занимает рабочее окно обозревателя объек-товсервера.Объектысерверапредставленыввидедревовиднойструктуры. Корнем дерева является соединение. Management Studioможет быть одновременно соединено с несколькими серверами. Ра-бота с любыми объектами сервера может осуществляться через кон-текстное меню на соответствующем узле дерева. База данных ото-