37
Инструментально-программный методический комплекс Методы и средства проектирования информационных систем и технологий ЛИТЕРАТУРА ПО КУРСУ

0_00 - МиСПИСТ (Литература)

Embed Size (px)

DESCRIPTION

 

Citation preview

Инструментально-программный

методический комплекс

Методы и средства проектирования информационных систем и технологий

ЛИТЕРАТУРА ПО КУРСУ

2

Евгений Жоголев

Технология программирования /

Е.А.Жоголев. – М.: Научный мир,

2004. – 216 с.В основу книги положен курс лекций по технологии проектирования, читавшихся автором в течение ряда

лет студентам факультета Вычислительной математики и кибернетики МГУ. В ней обсуждается

совокупность процессов, приводящая к созданию требуемого программного продукта (ПС).

Рассматриваются наиболее распространенные приемы и методы, используемые в таких процессах, а также

возникающие в них проблемы. Даются рекомендации по организации этих процессов и по решению

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

поддерживающим разработку программных продуктов.

Значительное внимание уделено понятию качества ПС и обеспечению требуемого его качества, в

частности, его надежности (включая защиту информации). Большой интерес представляют также

приведенные в конце книги толковый словарь терминов и обширная библиография по данной тематике.

Книга будет полезна для программистов, приступающих к разработке больших программных систем, а

также окажет поддержку студентам ВУЗов, изучающих технологию программирования.

Технология разработки систем

3

Информационные системы

в металлургии: учебник для вузов /

Н.А. Спирин, Ю.В. Ипатов, В.И. Лобанов и др. – Екатеринбург:

Уральский государственный технический

университет – УПИ, 2001. – 617 с.

Рассмотрены вопросы структуры информационных систем технологических

процессов. Основное внимание уделено рассмотрению основных информационных

технологий в металлургии. Процедура информационных технологий последовательно

проиллюстрирована на примере доменного производства.

Учебник предназначен для студентов, обучающихся по специальностям

металлургического профиля, может быть полезен студентам других специальностей

политехнических вузов.

Технология разработки систем

4

Эрик Дж. Брауде

Технология разработки

программного обеспечения:

[пер. с англ.] / Э.Брауде. – СПб.:

Питер, 2004. – 655 с.

Книга является классическим руководством по технологии разработки программного обеспечения.

В ней рассматриваются основные этапы процесса разработки программного продукта, включая его

описание, проектирование, собственно разработку, интеграцию и тестирование частей,

тестирование программы в целом, и сопровождение. Каждый из этих этапов подробно

иллюстрируется на конкретных примерах. Отдельные главы посвящены определению типа

процесса разработки и управлению проектом. Материал сопровождается упражнениями для

закрепления теоретических знаний. Предназначена для студентов и аспирантов,

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

разработчиков.

Технология разработки систем

5

Фредерик БруксМифический человеко-месяц или как создаются программные системы: [пер. с англ.] / Ф.Брукс. – СПб.: Символ-Плюс, 2006. – 304 с.

Эта книга - юбилейное (дополненное и исправленное) издание своего рода

библии для разработчиков программного обеспечения во всем мире,

написанное Бруксом еще в 1975 году. Тогда же книга была издана на

русском языке и давно уже стала Библиографической редкостью. В США

полагают, что без прочтения книги Брукса не может состояться ни

один крупный руководитель программного проекта.

Технология разработки систем

6

Cтив МакконнеллСовершенный код. Мастер-класс: [пер. с англ.] / С.Макконнелл. – СПб.: Питер, 2007. – 896 с.

Первое издание этой книги считалось одним из лучших практических руководств по программированию более 10 лет. Сейчас эта книга полностью обновлена с учетом современных тенденций и технологий и дополнена сотнями новых примеров, иллюстрирующих искусство и науку программирования. Опираясь на академические исследования, с одной стороны, и практический опыт коммерческих разработок ПО — с другой, автор синтезировал из самых эффективных методик и наиболее эффективных принципов ясное прагматичное руководство.

Каков бы ни был ваш профессиональный уровень, с какими бы средствами разработками вы ни работали, какова бы ни была сложность вашего проекта, в этой книге вы найдете нужную информацию, она заставит вас размышлять и поможет создать совершенный код.

Технология разработки систем

7

Дж. Ханк РейнвотерКак пасти котов. Наставление для программистов, руководящих другими программистами: [пер. с англ.] / Дж.Рейнвотер. – СПб.: Питер, 2007. – 256 с.

"Искусство пасти котов" - это книга о лидерстве и руководстве, о том, как первое совмещать со вторым. Это, если хотите, словарь трудных случаев управления IT-проектами. Программист подобен кошке, которая гуляет сама по себе. Так уж исторически сложилось. Именно поэтому так непросто быть руководителем команды программистов. Даже если вы еще месяц назад были блестящим и дисциплинированным программистом и вдруг оказались в роли менеджера, вряд ли вы знаете, с чего надо начать, какой выбрать стиль руководства, как нанимать и увольнять сотрудников, проводить совещания, добиваться своевременного выполнения задач. В таком случае без этой книги вам не обойтись. А может быть, вы - опытный менеджер, желающий пересмотреть свои принципы лидерства? Тогда, опять же, эта книга для вас. Вне зависимости от возраста, пола и социального статуса, она поможет вам укрепить свои позиции в роли лидера программистов. Материал изложен довольно компактно и легко укладывается в голове. Стоя в книжном магазине и раздумывая, что же купить, задайте себе один простой вопрос: "Нужно ли мне совершенствовать свои лидерские навыки?" Полагаю, вы ответите: "Да", - а значит, моя книга окажется для вас небесполезной.

Технология разработки систем

8

Кент Бек,

Мартин Фаулер

Экстремальное программирование:

планирование. М: Питер, 2003. – 144 с.

Эта книга харизматических лидеров экстремального программирования - о том, как планировать проекты разработки программного обеспечения по технологии XP. В основном она предназначена руководителям - тем, кто должен составлять план работ, а потом следить, чтобы он соответствовал действительности.

Она будет полезна и программистам с заказчиками, поскольку это две основные роли в процессе планирования и разработки ПО.

Технология разработки систем

9

Хендрик Книберг

Scrum и XP: заметки с передовой.

Как мы делаем Scrum.

Замечательная книжка для тех, кто хочет узнать, что такое Scrum, и кому тяжело даётся теория, но зато очень легко практика. Все описание построено на «мы это делаем так», есть даже фотографии реального процесса.

Технология разработки систем

10

Гленфорд Майерс

Надежность программного

обеспечения: [пер. с англ.] / Под

ред. В.Ш.Кауфмана. - М.: Мир,

1980. - 360 с.

Книга являет собой первую на русском языке монографию по надежности программного

обеспечения. Каждая излагаемая в ней проблема и ее рассмотрение надежно подкреплено

ясными рекомендациями по решению. Библиография увенчивает каждую главу как

неотъемлемый помощник в изучении различных тем. Подготовка технического задания,

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

программного комплекса во всей полноте. И программисты, и руководители программистских

коллективов получат важную пользу от этой книги.

Технология разработки систем

11

Эдсгер Вибе Дейкстра Заметки по структурному программированию / У. Дал, Э. Дейкстра, К. Хоор. В составе сборника «Структурное программирование». - М.: Мир, 1975. С. 7–97.

http://bookinist.net/books/bookid-40261.html

Технология разработки систем

12

Эрих Гамма, Ричард Хэлм,

Ральф Джонсон, Джон Влиссидес

Приемы объектно-ориентированного

проектирования. Паттерны проектирования:

[пер. с англ.] / Э.Гамма, Р.Хелм, Р.Джонсон,

Д.Влиссидес. – СПб.: Питер, 2007. – 368 с.

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

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

Технология разработки систем

13

Игорь Одинцов Профессиональное программирование. Системный подход. 2-е изд. перераб. и доп.] / И.О.Одинцов. – СПб.: БХВ-Петербург, 2004. – 624 с.

Подробно рассматриваются методологии, технологии, языки и системы программирования,

аппаратная и операционная платформы, как давно известные, так и новейшие. Представлены

различные их классификации. Описывается управление программным проектом и его

особенности. Обсуждаются планирование, мотивация и реализация профессиональной карьеры в

программировании и другие важные социальные вопросы информатики. Предлагается большой

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

Во втором, существенно переработанном и дополненном издании, отражены изменения

последних лет в области информационных систем и дана оценка текущему состоянию дел в

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

проектов.

Технология разработки систем

14

Эндрю ТроелсенC# и платформа .NET. Библиотека

программиста / Э.Троелсен. – СПб.:

Питер, 2006. – 796 с.

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

Для работы с книгой не нужен какой-либо предварительный опыт работы с C# и платформой .NET, однако при ее написании авторы ориентировались на тех разработчиков, которые уже имеют опыт работы с одним из современных языков программирования (C++, Visual Basic, Java или каким-либо другим).

Средства разработки систем

15

Эндрю ТроелсенЯзык программирования C# 2010 и

платформа .NET 4.0. Совершите

увлекательное путешествие по

вселенной .NET / Э.Троелсен. М.: ООО

«И.Д. Вильямс», 2011. – 1392 с.Язык С# и платформа .NET за относительно недолгое время своего существования стали основными технологиями для разработки современного программного обеспечения. Как и ожидалось, в версии .NET 4 появилось множество новых API-интерфейсов в библиотеках базовых классов, а также синтаксических конструкций в языке С#. Эта книга рассчитана в первую очередь на опытных разработчиков программного обеспечения и/или студентов, обучающихся вычислительной технике. Основная задача книги состоит в том, чтобы служить исчерпывающим руководством по языку программирования С# (включая рассмотрение принципов объектно-ориентированного программирования) и основным аспектам платформы .NET 4.

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

Средства разработки систем

16

Чарльз ПетцольдПрограммирование для Microsoft Windows на C#. В 2-х томах. / Ч.Петцольд. – М.: издательско-торговый дом «Русская редакция». Т.1, 2002. - 576 с.; Т.2, 2002. - 624 с.

Ч.Петцольд, известный автор и один из пионеров Windows-программирования, в этой книге подробно и доходчиво рассказывает о возможностях Windows Forms - библиотеки классов Windows нового поколения для платформы .NET. Вы узнаете, как создавать динамические пользовательские интерфейсы, реализовывать графический вывод, управлять клавиатурой, мышью и таймером на С#. Подробное описание языковых конструкций, сравнение их с другими популярными языками программирования и примеры программ помогут вам быстро освоить этот новый объектно-ориентированный язык. В книге подробно рассмотрена иерархия классов .NET Framework, благодаря чему вы сможете приступить к разработке собственных программ с применением Windows Forms.

Средства разработки систем

17

Александр Климов

C#. Советы программистам / А.П. Климов. -

СПб.: БХВ-Петербург, 2008. - 544 с.

Книга содержит подробное описание 32 проектов, демонстрирующих различные аспекты создании Windows-приложений для платформы NET Framework в среде Microsoft Visual C# 2005/2008. Рассматриваются оптимальные приемы разработки программ, управляемых событиями, механизм обработки исключений, особенности консольных и MDI-приложений. Детально описываются основные компоненты библиотеки Windows Forms и классы, входящие в графическую библиотеку GDI+. Демонстрируются приемы работы с клавиатурой и мышью, а также дополнительные возможности .NET-приложений, в том числе реализация режима перетаскивания drag & drop, работа с реестром Windows и др. На компакт-диске содержатся исходные тексты проектов, описанных в книге.

Средства разработки систем

18

Джесс ЛибертиПрограммирование на C# / Д.Либерти. – СПб.: Символ-плюс, 2002. – 684 с.

Созданный в Microsoft специально для новой платформы .NET, язык C# прост, безопасен и нацелен на работу в Интернете. Книга «Программирование на С#» поможет вам быстро приступить к практической разработке веб- и Windows-приложений на платформе .NET, работающих как на локальном компьютере, так и в Интернете.

В первой части книги обсуждаются основы языка и такие понятия ООП, как классы и объекты, наследование и полиморфизм, перегрузка операций, структуры и интерфейсы, массивы, индексаторы и коллекции, строковые объекты и регулярные выражения, исключения и обработка ошибок, делегаты и события. Вторая часть целиком посвящена созданию приложений и содержит обсуждение ADO.NET, ASP.NET и Windows Forms. Технология ASP.NET включает в себя как Web Forms для быстрой разработки веб-приложений, так и Web Services для создания объектов без графического интерфейса, оказывающих услуги в Интернете. В третьей части рассматривается платформа .NET Framework. Особое внимание уделено атрибутам и отражению, удаленным объектам, вычислительным потокам и синхронизации, а также потокам ввода/вывода. Здесь же представлены способы взаимодействия с объектами COM.

Средства разработки систем

19

Анатолий Постолит Visual Studio .NET: разработка приложений баз данных / А.В.Постолит. – СПб.: БХВ-Петербург, 2003. – 544 с.

Книга посвящена технологии Microsoft .NET и базовому инструментальному средству этой технологии Visual Studio .NET. Разъясняется сущность новой модели доступа к данным ADO.NET, упрощающей создание как традиционных Windows-приложений, так и распределенных систем, работающих в сети Интернет. Представлены материалы, необходимые для практического программирования, пройдены все этапы создания приложений от формирования пустой формы до установки конечного продукта у клиента. Рассмотрены особенности базовых объектов доступа к данным и элементов управления. Основное внимание уделено взаимодействию различных типов приложений с базами данных. Все ситуации разбираются на конкретных примерах, реализованных на двух языках программирования: Visual Basic и С#. Книга может быть использована как лабораторный практикум для студентов вузов и слушателей компьютерных курсов при изучении практических приемов программирования в среде Visual Studio .NET.

Средства разработки систем

20

Дейт К. Дж. Введение в системы баз данных. 8-е изд.

– М.: Вильямс, 2006. – 1328 с.

Новое издание фундаментального труда Криса Дейта представляет собой исчерпывающее введение в очень

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

фундаментальные знания в области технологии баз данных, а также ознакомиться с направлениями, по которым

рассматриваемая сфера деятельности, вероятно, будет развиваться в будущем. Книга предназначена для

использования в основном в качестве учебника, а не справочника, и поэтому, несомненно, вызовет интерес у

программистов-профессионалов, научных работников и студентов, изучающих соответствующие курсы в высших

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

просто на его формальном изложении.

Книга, безусловно, будет полезна всем, кому приходится работать с базами данных или просто пользоваться ими.

Средства разработки систем

21

Плещев В.В. Базы данных. Visual FoxPro, Access, SQL

Server, Oracle с примерами и

упражнениями: Учебное пособие. –

Екатеринбург: изд-во Уральского

государственного экономического

университета, 2002. – 322 с.

Учебное пособие содержит изложение теории проектирования баз данных и описание основных средств СУБД

Visual FoxPro 6.0 и 7.0, Access XP, SQL Server 2000, Oracle 9. Рассчитано на студентов специальности «Прикладная

информатика в экономике», изучающих курсы «Базы данных», «Информатика и программирование»,

«Высокоуровневые методы информатики и программирования», «Разработка и стандартизация программных

средств и технологий», «Основы алгоритмизации и языки программирования», «Визуальное и объектно-

ориентированное программирование»

Средства разработки систем

22

Конноли Т., Бегг К. Базы данных. Проектирование, реализация

и сопровождение. Теория и практика. 3-е

изд. – М.: Издательский дом «Вильямс»,

2003. – 1440 с.Авторы книги сконцентрировали на ее страницах весь свой богатый опыт разработки баз данных для нужд

промышленности, бизнеса и науки, а также обучения студентов. Результатом их труда стало это полное

справочное руководство по проектированию, реализации и сопровождению баз данных.

Книга содержит подробное описание особенностей разработки приложений баз данных для Web и многочисленные

примеры кода доступа к базам данных из Web, в том числе с применением средств JDBC, SQLJ, ASP, JSP и PSP Oracle.

В ней дано всестороннее введение в технологию информационной проходки, хранилищ данных и OLAP, представлены

современные распределенные, объектно-ориентированные и объектно-реляционные СУБД.

Ясное и четкое изложение материала, наличие одного основного и трех вспомогательных учебных примеров и

множества контрольных вопросов и упражнений позволяет использовать эту книгу не только при самостоятельном

обучении, но и как основу для разработки курсов обучения любых уровней сложности, от студентов младших курсов

до аспирантов, а также как исчерпывающее справочное руководство для профессионалов.

Средства разработки систем

23

Грабер М. SQL. – М.: Лори, 2007. – 643 с.

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

доверием и не зависящая от конкретных продуктов, эта книга предлагает практический подход к освоению языка

запросов и программирования. Вы будете изучать SQL в процессе его использования — создание приложений баз

данных позволит вам овладеть подходом к максимально эффективному решению задач, связанных с применением

SQL. В книге дано подробное описание языка, поэтому от читателя не требуется никакой предварительной

подготовки. Сопровождаемая практическими учебными материалами, книга представляет собой полное справочное

руководство по SQL.

Средства разработки систем

24

Гамильтон Б.ADO.NET. Сборник рецептов.

Для профессионалов. – СПб.: Питер, 2005.

– 576 с.

В этом издании собраны рецепты и методы, которые облегчают использование ADO.NET и делают его более

продуктивным. Для работы с этой книгой вовсе не обязательно быть опытным .NET-разработчиком; она

адресована пользователям всех уровней. Здесь рассмотрены решения проблем, с которыми разработчики

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

разъяснены, чтобы можно было максимально быстро, легко и эффективно применить их для выполнения

собственных задач.

Средства разработки систем

25

Microsoft SQL Server 2005. Реализация и обслуживание: учебный курс

Microsoft. – СПб.: Питер русская редакция,

2007. – 768 с.

Эта книга — подробное руководство по управлению базами данных Microsoft SQL Server 2005. В ней даны пошаговые

инструкции для установки и конфигурирования SQL Server 2005, создания объектов баз данных, секционирования,

зеркального отображения баз данных, создания моментальных снимков баз данных, реализации доставки журналов,

репликации и работы с такими компонентами, как Database Mail, Service Broker, SQL Server Agent и Full-Text Search.

Вы также познакомитесь с возможностями мониторинга и настройки производительности SQL Server 2005. Книга

позволяет самостоятельно подготовиться к сдаче экзамена 70-431 — базовому экзамену по нескольким программам

сертификации: Microsoft MCTS, MCITP и др. Настоящий учебный курс предназначен для администраторов баз данных

и специалистов по внедрению и поддержке Microsoft SQL Server 2005. На прилагаемом компакт-диске содержатся

учебные материалы и файлы, необходимые для выполнения упражнений.

Средства разработки систем

26

Гендерлой М., Джорден Д., Чанц Д. Освоение Microsoft SQL Server 2005.

– М.: Издательский дом «Вильямс», 2007.

– 1104 с.

С помощью этого подробного руководства вы сможете быстро углубить свои знания программы Microsoft SQL

Server 2005. Делая акцент не на теории, а на практике, книга позволит вам изучить реальные примеры

крупномасштабных деловых приложений, дополненные целой главой, посвященной разрешению проблем, и важной

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

Server 2005: служба интеграций (Integration Services), служба анализа (Analysis Services), служба уведомлений

(Notification Services), служба отчетности (Reporting Services) и брокер служб (Service Broker). Книга предназначена для

администраторов, разработчиков и пользователей SQL Server 2005.

Средства разработки систем

27

Браст Э., Форте С. Разработка приложений на основе

Microsoft SQL Server 2005. – М.: Русская

редакция, 2007. – 880 с.

Эта книга — практическое руководство по разработке приложений на основе Microsoft SQL Server 2005. Здесь

подробно рассматривается работа с сервером баз данных, включая проектирование базы данных,

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

безопасности, а также интеграция SQL Server и .NET CLR; обсуждаются практические вопросы разработки

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

точки HTTP, SQL Server Service Broker, SQL Server Notification Services, SQL Server Express Edition и SQL Server

Everywhere Edition; описываются службы SQL Server Integration Services, Analysis Services и Reporting Services. Книга

адресована разработчикам .NET-приложений баз данных и всем, кто хочет освоить возможности программирования

Microsoft SQL Server 2005.

В архиве находятся материалы с диска к книге.

Средства разработки систем

28

Нильсен П.

SQL Server 2005. Библия пользователя. –

М.: Вильямс, 2008. – 1232 с.

В этой книге содержится полное описание СУБД SQL Server 2005 с учетом дополнений и улучшений, привнесенных

пакетами обновлений SP1 и SP2. Вы узнаете о ключевых принципах информационной архитектуры, заложенных в

основу СУБД, об установке, обслуживании и администрировании сервера SQL Server 2005. Описаны языки запросов T-

SQL и MDX, позволяющие осуществлять доступ к оперативным и аналитическим данным, а также управлять ими.

Вы познакомитесь с расширенными средствами бизнес-аналитики, реализованными в Microsoft SQL Server 2005,

освоите стратегии и средства защиты данных и самого сервера. В книге изучаются вопросы измерения и

настройки производительности Microsoft SQL Server, даются практические советы по созданию планов

обслуживания сервера и резервирования данных. Рассмотрены все службы, входящие в состав Microsoft SQL Server

2005, а также средства интеграции с языками программирования среды .NET Framework, такими как C# и VB.NET, и

другими СУБД.

Средства разработки систем

29

Ларсон Б.

Разработка бизнес-аналитики в

Microsoft SQL Server 2005. –

СПб.: Питер, 2008. – 684 с.

Первый шаг в эффективном принятии решений — это определение конкретных, измеримых целей. Бизнес-аналитика

(Business Intelligence, BI) — это предоставление точной информации соответствующим лицам, ответственным за

принятие решений, в требуемых временных рамках. Microsoft SQL Server 2005 предлагает инструменты для реализации

любых аспектов бизнес-аналитики.

В этой книге рассказывается, как пользоваться этими инструментами наиболее эффективно. Автор на практических

примерах объясняет, как использовать службы интеграции, средства OLAP, интеллектуальный анализ данных, службы

отчетов и другие средства Microsoft SQL Server 2005 и как с помощью этих функций удовлетворить потребности

бизнеса.

Средства разработки систем

30

Ларсон Б.

Microsoft SQL Server 2005 Reporting

Services. – М.: НТ-Пресс, 2008. – 608 с.

Издание является руководством по новому продукту от Microsoft, о котором у нас пока знают немного. Как любой

хороший учебник, книга не делает упор на теоретическую подготовку пользователя. С ней можно работать, имея

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

Reporting Services, автор рассматривает практические примеры обработки и анализа данных, встречающиеся на

пути многих организаций. Также книгу можно рассматривать как справочное руководство. В целом, можно сказать,

что перед вами полноценное учебное пособие, которое могут использовать все (независимо от квалификации), кто

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

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

Средства разработки систем

31

Найт Брайан и др.

Microsoft SQL Server 2005. Руководство

администратора. – М.: Вильямс, 2008. –

816 с.

Книга авторского коллектива, каждый участник которого является известным специалистом в области баз данных,

посвящена самой популярной в настоящее время СУБД SQL Server™ 2005. В ней подробно рассматриваются такие

вопросы, как установка и настройка СУБД SQL Server™ 2005, резервное копирование и восстановление, а также

такие способы обеспечения высокой готовности этой СУБД, как зеркалирование, доставка журналов и

кластеризация. Большое внимание уделяется защите баз данных.

Книга рассчитана на разработчиков и администраторов высокой квалификации, а также может быть полезна для

студентов и преподавателей соответствующих специальностей.

Средства разработки систем

32

Михеев Р.

MS SQL Server 2005 для администраторов.

– СПб.: БХВ-Петербург, 2007. – 544 с.

Рассмотрены вопросы администрирования СУБД SQL Server 2005. Впервые на русском языке подробно

рассматривается информация по использованию среды SSIS для передачи и преобразования данных, применение

объектных моделей SMO, SQL-DMO и WMI для автоматизации администрирования, работа со встроенными

средствами шифрования данных SQL Server 2005. В каждой главе приведена информация об отличиях новой версии

SQL Server от предыдущей, а для начинающих администраторов предусмотрены задания для самостоятельной

работы с подробными ответами. Книгу можно использовать и в качестве учебного пособия при проведении

обучения по администрированию SQL Server 2005.

Средства разработки систем

33

Вийера Р.

Программирование баз данных Microsoft

SQL Server 2005. Базовый курс. – М.:

Вильямс, 2007. – 832 с.

Эта книга представляет собой исчерпывающее введение в программирование баз данных SQL Server 2005, которое

будет полезно как начинающим, так и более опытным пользователям SQL Server. Она была полностью

пересмотрена применительно к версии 2005 системы управления базами данных SQL Server и зарекомендовала себя

в качестве авторитетного источника справочной и обзорной информации, которым читатель будет пользоваться

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

Данная книга содержит фундаментальное описание SQL Server 2005, начиная с основных объектов, доступ к

которым предоставляется с помощью языка SQL. Каждая следующая глава основана на материале предыдущей,

поэтому переход ко все более сложным темам происходит постепенно. Прочитав эту книгу, читатель будет

полностью подготовлен к самостоятельной работе с СУБД SQL Server 2005 в качестве программиста и при

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

Средства разработки систем

34

Станек У.

Microsoft SQL Server 2005. Справочник

администратора. – М.: Русская редакция,

2008. – 544 с.

Данная книга - краткий и исчерпывающий справочник, посвященный Microsoft SQL Server 2005. Здесь

рассматриваются все основные вопросы, связанные с выполнением стандартных задач администрирования

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

насущные вопросы.

Книга адресована системным администраторам Microsoft SQL Server 2005, администраторам Windows, желающим

изучить Microsoft SQL Server 2005, администраторам, переходящим на SQL Server 2005 с предыдущих версий

Microsoft SQL Server и других платформ, а также менеджерам, отвечающим за управление базами данных или

занимающимся другими вопросами работы Microsoft SQL Server 2005 в организации.

Средства разработки систем

35

Интернет-ресурсы• информационно-поисковая система Google www.google.ru;

• всемирная свободная Интернет-энциклопедия Wikipedia ru.wikipedia.org;

• Web-портал компании Microsoft для поддержки программы Access

office.microsoft.com/ru-ru/access;

• академическая программа Softline Academy Alliance www.it-academy.ru;

• Web-портал по информационным технологиям CIT Forum citforum.ru;

• Национальный открытый интернет-университет «ИНТУИТ» www.intuit.ru;

• Web-ресурс по информационным технологиям INTERFACE.RU www.

interface.ru;

• интернет-портал «Информационно-коммуникационные технологии в

образовании» www.ict.edu.ru;

• Российский портал открытого образования www.openet.edu.ru;

• Web-ресурс разработчиков информационных систем www.rsdn.ru;

• электронная библиотека стандартов IT-GOST.RU it-gost.ru;

36

Интернет-ресурсы• Web-ресурс журнала «Открытые системы» www.osp.ru;

• Web-ресурс журнала «Хакер» www.xakep.ru/articles/magazine/default.asp;

• Web-сайт по базам данных archae-dev.com;

• Web-форум SQL.RU www.sql.ru/forum;

• Web-ресурс SQL.RU www.sql.ru;

• Центр Инноваций компании Microsoft в УрФУ mic.usu.ru;

• Web-ресурс Академической образовательной программы Softline Academy

Alliance www.it-academy.ru;

• Web-портал компании Microsoft в России www.microsoft.com/ru-ru;

• Web-портал по продуктам компании Microsoft msdn.microsoft.com/ru-ru;

• Web-портал компании Oracle в России www.oracle.com/ru;

• Web-портал компании SyBase в России www.sybase.ru;

• Web-ресурс по СУБД MySQL mysql.ru;

• Web-ресурс по СУБД PostgreSQL www.postgresql.org.

37

Лавров Владислав Васильевичдоцент кафедры «Теплофизика и информатика в металлургии»,

Институт материаловедения и металлургии,

ФГАОУ ВПО «Уральский федеральный университет

имени первого Президента России Б.Н.Ельцина»,

кандидат технических наук

E-mail: [email protected]

Тел.р. (343) 375-44-51

ICQ #: 252927506

Web: http://vlavrov.professorjournal.ru

http://vkontakte.ru/slavalavrov