Введение
SQL Server 2000 является сложным программным продуктом, работу с которым можно рассматривать с разных точек зрения. Можно выделить два основных раздела работы с сервером, каждый из которых при ближайшем рассмотрении может быть легко разделен на более мелкие блоки: администрирование и программирование.
Администрирование SQL Server 2000 в свою очередь можно разделить на две части: администрирование собственно сервера и администрирование баз дан¬ных. Таким образом, администрирование баз данных представляет собой от¬дельную область работы с SQL Server 2000. Оно включает разработку структуры базы данных, ее реализацию, проектирование системы безопасности, создание пользователей базы данных, предоставление им прав доступа, создание объек¬тов и т. д. Кроме того, администратор базы данных должен периодически созда¬вать резервные копии, выполнять проверку целостности данных и следить за размером файлов как самой базы данных, так и журнала транзакций.
Цель курсовой работы
Введение 4
1 Описание деятельности предприятия 5
1.1 Характеристика предприятия и его деятельности 5
1.2 Структурно-функциональная диаграмма организации деятельности «КАК ЕСТЬ» 6
1.3 Анализ существующей в компании системы обеспечения информационной безопасности и защиты информации 6
1.4 Возможности безопасности данных MS SQL Server. 7
2. Концептуальное проектирование базы данных 11
3 Реализация базы данных в среде СУБД MS SQL Server 2000 16
3.1 Создание базы данных 17
3.2 Основные принципы создания таблиц 20
4 Доступ и обработка данных с помощью утилиты Enterprise Manager 22
4.1 Создание представлений для доступа к данным 22
4.2 Создание и управление индексами 23
4.3 Создание запросов 25
Заключение 28
Литература 29
1. А.В.Сивохин, С.В.Шибанов, С.В.Самуилов. Разработка и сопровождение БД в среде MS SQL Server 2000. - Пенза, 2004.
2. Е. Мамаев. MS SQL Server 2000. - СПб.: Питер 2002.
3. Л. Шкарина Язык SQL: учебный курс, - СПб.: Питер, 2001, - 592 с.
4. Конноли Т., Бегг Л., Страчан А. Базы данных. Проектирование, реализация и сопровождение. Теория и практика. 2-е издание. – М.: Вильямс, 2000.
5. Атре Ш. Структурный подход к организации баз данных. – М.: Финансы и статистика, 1983.
6. Бойко В.В., Савинков В.М. Проектирование баз данных информационных систем. – М.: Финансы и статистика, 1989.
Джексон Г. Проектирование реляционных баз данных для использования с микроЭВМ. – М.: Мир, 1991.
7. Документация Microsoft® SQL Server™ 2000.
8. Кириллов В.В. Основы проектирования реляционных баз данных: Учеб. пособие. – СПб.: ИТМО, 1994.
9. Кириллов В.В. Структуризованный язык запросов (SQL). – СПб.: ИТМО, 1994.
10. Корнеев В.В., Гареев А.Ф. и др. Базы данных. Интеллектуальная обработка информации. М.: Изд. С.В. Молгачева, 2001.
11. Мамаев Е. Microsoft SQL Server 2000 – СПб.: БХВ-Петербург, 2002.
12. Мартин Дж. Планирование развития автоматизированных систем. – М.: Финансы и статистика, 1984.
13. Материалы сайта “Сервер информационных технологий”. WEB: www.citforum.ru.
14. Мейер М. Теория реляционных баз данных. – М.: Мир, 1987.
15. Конноли Т., Бегг Л., Страчан А. Базы данных. Проектирование, реализация и сопровождение. Теория и практика. – 2-е изд. – Вильямс, 2000.
16. Тиори Т., Фрай Дж. Проектирование структур баз данных: В 2 кн. – М.: Мир, 1985.
17. Толковый словарь по вычислительной технике. – М.: Издательский отдел “Русская редакция” ТОО “Channel trading Ltd”, 1995.
18. Хаббард Дж. Автоматизированное проектирование баз данных. – М.: Мир, 1984.
19. Цикритизис Д., Лоховски Ф. Модели данных. – М.: Финансы и статистика, 1985.
20. Хомоненко А. Базы данных: Учеб. для вузов. – 2-е изд. – СПб., 2000.
21. Глушаков С.В., Ломотько. Базы данных. – М.: АСТ, 2001.
22. Федоров А., Елманова Н. Базы данных для всех. – М.: Компьютер-пресс, 2001.
23. Ульман Дж., Уидом Дж. Введение в системы баз данных. – М.: Лори, 2000.
24. Спирли Э. Корпоративные хранилища данных. Планирование, разработка, реализация. – М.: АСТ, 2001.
25. Ролланд Фред Основные концепции баз данных. – Вильямс, 2002.
25. Райордан Р.М. Основы реляционных баз данных. – М.: Русская редакция, 2001.
26. Харрингтон. Проектирование реляционных баз данных просто и доступно. – М.: Лори, 2000.
27. Когаловский М.Р. Энциклопедия технологий баз данных. – М.: Финансы и статистика, 2002.
овании указанных показателей принимаются решения об оптимизации производи-тельности базы данных путем определения индексов в таблицах, ускоряю-щих выборку данных из базы, или снижения требований к уро
х деклараций. Разработано приложение, ориентированное на решение задач ежедневного ввода, хранения и быстрого доступа к данным. Это существенно сокращает время, необходимое для доступа к соответствующ
как уровня небольшой рабочей группы, так и уровня огромного предприятия с тысячами пользователей, терабайтными объёмами данных, размещенными в различных зданиях и даже странах. Средства Oracle позволя
данным (санкционированность).Чтобы наиболее эффективно использовать отработанные на практике средства защиты данных, их включение необходимо предусматривать уже на ранних стадиях проектирования учре