Отправляет email-рассылки с помощью сервиса Sendsay

MS SQL Server

  Все выпуски  

MS SQL Server - дело тонкое...


Информационный Канал Subscribe.Ru


#140<<  #141

СОДЕРЖАНИЕ

1.СЕМИНАР
1.1.Оптимизация приложений баз данных и Microsoft SQL Server 2000
2.СОВЕТЫ
2.1.Безопасность Microsoft SQL Server 2000 (ПРОДОЛЖЕНИЕ)
3.ССЫЛКИ НА СТАТЬИ
3.1.Статьи на русском языке
3.2.Новые технические статьи Microsoft
3.3.Англоязычные статьи
4.ФОРУМ SQL.RU
4.1.Самые популярные темы недели
4.2.Вопросы остались без ответа
5.ПОЛЕЗНОСТИ
5.1.Язык UML. Руководство пользователя
5.2.Введение в Crystal Reports
5.3.Перспективные технологии информационных систем

СЕМИНАР

Оптимизация приложений баз данных и Microsoft SQL Server 2000

Группа компаний Талгар совместно с www.SQL.ru проводит пятый ежемесячный семинар, посвященный СУБД Microsoft SQL Server.

На семинаре обсуждаются вопросы программирования и администрирования баз данных на основе Microsoft SQL Server 2000.

Семинар состоится 29 апреля 2003 года в Учебно-консультационном центре Группы компаний Талгар в 11-00.

На семинаре будут представлены доклады:

  • Особенности реализации учетных задач в условиях существенной динамики бизнес - процессов
    Андрей Гордиенко, начальник управления информационных технологий ГИДРОМАШСЕРВИС.

    Описывается совокупность приемов, применение которых позволяет:
    • Отслеживать изменение состояния учитываемых объектов на протяжении учетного времени.
    • Отслеживать корректность выполняемых операций всеми пользователями в системе.
    • Упростить настройку репликации между большим количеством территориально удаленных подразделений.
    • Возложить контроль по пунктам 1-3 на руководителей и специалистов прикладной области, сняв эти функции с DBA.
    • Переложить на специалистов прикладной области вопросы решения конфликтов репликации.
    • Переложить на специалистов прикладной области вопросы доопределения структур данных, когда на этапе проектирования эти структуры четко не определяемы. Показывается, как это сделать "на ходу" без остановки работы других пользователей или запуска "конструктора".
    • Одновременной работать множеству пользователей с информацией, относящейся к различным учетным периодам, при этом формы документов, содержимое справочников и т.п. автоматически отображается у различных пользователей в том виде, как они должны выглядеть в этих учетных периодах.
    • Также рассматриваются некоторые специфические решения в области визуализации информации.

Вы можете заранее задать вопрос докладчику или определить темы, которые вы хотели бы обсудить на предстоящем семинаре. Для этого необходимо послать письмо на адрес mssql@talgar.ru.

Если у вас есть предложения по пополнению программы семинара Вашими сообщениями мы ждем их по адресу mssql@talgar.ru. Формат сообщений 20-30 минут, хорошо если будет презентация.

Участие в семинаре бесплатно.

Внимание! Количество участников ограничено. Большая просьба направлять на семинар от каждой организации не более двух человек.

Для участия в семинаре необходимо заполнить регистрационную форму на каждого участника семинара и отправить ее по факсу или электронной почте. Также Вы можете заполнить регистрационную форму на нашем веб-сайте. По всем вопросам регистрации , пожалуйста, обращайтесь к менеджеру Хуриленко Оксане. Тел./факс (095) 333-72-13, 128-88-66, 128-93-41

[Содержание]

СОВЕТЫ

Безопасность Microsoft SQL Server 2000 (ПРОДОЛЖЕНИЕ)

По материалам статьи Richard Waymire и Ben Thomas: Microsoft SQL Server 2000 Security

1.         Введение
2.         Новшества безопасности SQL Server 2000
2.1.      Безопасная инсталляция
2.2.      Установка Microsoft SQL Server 2000 Desktop Engine
2.3.      Уровень безопасности C2
2.4.      Kerberos и делегирование в среде Windows 2000
2.5.      Аудит безопасности
2.6.      Исключение SQLAgentCmdExec Proxy Account
2.7.      Расширение набора серверных ролей
2.8.      Шифрация
2.9.      Пароли
2.10.    Модель безопасности SQL Server 2000
2.11.    Режимы аутентификации
2.12.    Поддержка Security Identification Numbers
2.13.    Роли
2.14.    Обеспечение доступа к серверу
2.15.    Обеспечение доступа к базе данных
3.         Реализация безопасности на уровне сервера
3.1.      Использование идентификаторов безопасности (SID)
3.2.      Отказ от Server User Identification Numbers (SUIDs)
3.3.      Генерация GUID для не доверительных подключений пользователей
3.4.      Переименование пользователя Windows или учётной записи группы
3.5.      Системная таблица sysxlogins
3.6.      Столбец xstatus
3.7.      Столбцы dbid и language
3.8.      Состояние hasaccess
3.9.      Состояние denylogin
3.10.    Представление sysremotelogins
3.11.    Представление sysoledbuser
4.         Реализация безопасности на уровне объектов
4.1.      Как проверяются разрешения
4.2.      Стоимость изменений разрешений
4.3.      Переименование пользователя Windows или учетной записи группы
4.4.      Выведена из обращения системная таблица sysprocedures
4.5.      Опция WITH GRANT
4.6.      Системная таблица sysusers
4.6.1.   Столбец hasdbaccess
4.7.      Системная таблица sysmembers
4.8.      Системная таблица syspermissions
4.9.      Системная таблица sysprotects

4.10. Безопасность подключения по именованным каналам и по мультипротоколу

При обсуждении безопасности SQL Server 2000, важно указать одну из ключевых для неё концепций, которую часто пропускают. Это не является новшеством для SQL Server 2000, но упоминается в этой статье для полноты картины.
Сетевая библиотека Named Pipes использует механизм inter process communications (IPC), который обращается к Windows ресурсу IPC$. Таким образом, когда клиент подключается к SQL Server используя Named Pipes, подключение осуществляется к ресурсу IPC$, и происходит стандартная в этом случае аутентификация Windows. Это было упомянуто при обсуждении новшеств безопасности. После того, как операционная система подтвердила подлинность клиента (таким же образом, как и при подключении к любому другому ресурсу), устанавливается сеанс по именованному каналу с ресурсом IPC$. Это произойдёт до того, как будет предпринята попытка подключения к SQL Server.
Важно, что все подсоединяющиеся к SQL Server по Named Pipes пользователи должны иметь права в Windows для обращения к IPC$. Если Вы не хотите, чтобы имел место этот тип аутентификации, переключите их на другую сетевую библиотеку, например на сокет TCP/IP или на мультипротокол, поскольку они не проверяются Windows NT как подключение к ресурсу IPC$. Также, обратите внимание, что сокет TCP/IP является в SQL Server 2000 заданной по умолчанию сетевой библиотекой.
При использовании сетевой библиотеки Multiprotocol NET-Library, аутентификация в Windows также выполняется до того, как SQL Server 2000 получит подключение. Это происходит потому, что сервис remote procedure call (RPC) также требует подтверждения подлинности клиента, когда он требует подключения. Аналогично Named Pipes, сетевая библиотека Multiprotocol требует авторизации учетной записи Windows.
Обратите внимание, что сетевая библиотека мультипротокола не может использоваться для подключения к именованному экземпляру SQL Server 2000, и она не может использоваться при организации шифрованных соединений. Имеющаяся в Windows учетная запись guest может использоваться теми пользователями, которые не имеют в Windows собственной учётной записи, но хотят подключиться через сетевую библиотеку мультипротокола или по именованным каналам. Когда такие пользователи запрашивают сеанс, они могут подключится к Windows используя учетную запись guest, и затем пытаться подключится к SQL Server. Поскольку не заблокированная учетная запись guest делает Windows менее безопасной, это делать не рекомендуется, и упоминается здесь только как крайний случай.

ПРОДОЛЖЕНИЕ СЛЕДУЕТ

[Содержание]

ССЫЛКИ НА СТАТЬИ

Статьи на русском языке

Экспорт новостей в XML-формате с удаленного сайта
Данный совет пригодится программистам веб-сайтов, где есть возможность публиковать тематическую информацию, предоставляемую другими сайтами. К примеру, подобный сервис вы можете найти на сайте Лента.Ru, где можно импортировать заголовки свежих новостей посредством использования XML. Рассмотрим как мы можем использовать эти данные в своем приложении ASP.NET...
CPM - всему голова
CPM (Corporate Performance Management) расшифровывается как "управление эффективностью бизнеса". Широко используется также синонимический термин BPM (Business Performance Management). Эти понятия введены аналитиками корпорации Gartner Group для систематизации программного обеспечения, ориентированного на потребности высшего руководства компаний. Близок к указанным также и термин MPC (Management Planning and Control) - управленческое планирование и контроль...
Примеры реализации Хранилищ данных предприятия
В последние годы Хранилища данных занимают все более прочное место в аналитических системах крупных предприятий. Такие организации владеют, как правило, большими объемами обрабатываемых данных, имеют разветвленную структуру бизнеса, большое количество сотрудников, сеть филиалов. Несмотря на то, что различные подразделения зачастую используют разные информационные системы, предприятию необходимо точно анализировать свою работу и выявлять тенденций рынка сбыта. Для поддержки принятия решений требуются отчеты, составляемые на основе данных из различных информационных систем. В этом обзоре на примере трех крупных компаний, рассматривается, как большинство описанных выше задач решается с помощью технологии Хранилищ данных...
Аутсорсинг тестирования программного обеспечения
Едва ли вам много приходилось читать о тестировании, тем более об аутсорсинге тестирования. Российская периодическая пресса не балует читателя такого рода информацией. То же можно сказать и о книгах — в бесконечном потоке литературы по Windows, Linux, Cи++, Java, обрушившемся на читателя в последние годы, с трудом можно найти несколько изданий, посвященных этому жизненно важному этапу в разработке программного обеспечения. Данный факт свидетельствует о том, что вопросы качества ПО в постсоветской России были отодвинуты на второй план более насущными проблемами. С наступлением зрелости ИТ-отрасли приоритеты меняются. Качество продукта начинает играть ключевую роль в обеспечении продаж, что заставляет руководителей уделять ему пристальное внимание. Кроме того, нахлынувший интерес к офшорному программированию побудил разработчиков ПО получать сертификаты ISO 9001, CMM, дающие “зеленый свет” компаниям для выхода на мировой рынок. Однако на формирование новых производственных процессов, соответствующих требования...
Data mining - интеллектуальный анализ данных
Data Mining переводится как "добыча" или "раскопка данных". Нередко рядом с Data Mining встречаются слова "обнаружение знаний в базах данных" (knowledge discovery in databases) и "интеллектуальный анализ данных". Их можно считать синонимами Data Mining. Возникновение всех указанных терминов связано с новым витком в развитии средств и методов обработки данных...
Управление качеством в процессах разработки программного обеспечения
По ISO, качество — это полнота свойств и характеристик продукта, процесса или услуги, которые обеспечивают способность удовлетворять заявленным или подразумеваемым потребностям [1]. Современные способы обеспечения качества базируются на подходах TQM (Total Quality Management). Это управление ресурсами и применение количественных методов анализа для улучшения материалов и услуг, поставляемых в организацию, всех процессов внутри организации, а также степени удовлетворенности настоящих и будущих потребностей клиентов...
Масштабируемость систем бизнес-аналитики
По мере все большего увеличения объема данных бизнес-аналитики (BI - Business Intelligence), к которым может получать доступ через интранет или экстранет постоянно растущая аудитория, поставщики, производители и все те, чей интерес к этому сектору не является проходящим, основное внимание начинают уделять масштабируемости. В последнее время создается такое впечатление, что все поставщики решений для бизнес-аналитики заявляют о наилучшей масштабируемости их решения среди всех прочих...
IDEF0 в моделировании бизнес-процессов управления
В настоящее время в России многие предприятия пользуются общепринятым на Западе стандартами менеджмента, особенно широко используемым стандартом описания бизнес-процессов является семейство методологий IDEF. Однако если еще несколько лет назад данными стандартами пользовались только аналитики и разработчики информационных систем с целью описания бизнес-процессов на уровне конечных исполнителей, то на данный момент упомянутые стандарты начинают распространяться среди руководителей, следовательно, встает вопрос использования данных стандартов для управления организацией...
Война СУБД не затихает
Корпорации Oracle (Редвуд-Шорз, шт. Калифорния) и Microsoft (Редмонд, шт. Вашингтон) продолжают поединок на арене ПО для управления базами данных, поочередно предлагая новшества и усовершенствования , нацеленные на то, чтобы нивелировать сильные стороны продуктов конкурента....

[Содержание]

Новые технические статьи Microsoft

HOWTO: Upgrade an Instance of Microsoft SQL Server 2000 Desktop Engine to SQL Server 2000 Service Pack 3

[Содержание]

Англоязычные статьи

Dynamic SQL or Stored Procedure
Andy Warren
Dynamic sql is much talked about here on the site (click here to view a search on it), both in articles and in the discussion area. Robert Marda has a great series up that talks about it. What I'd like to do here is provide something that you can give to the new developer who has to make a design choice.
Getting Your Server Information
Steve Jones
I've always used @@version to get the version on my SQL Server. Well not always, in SQL-DMO, you can use the Server2.VersionString property, which I believe runs @@version to make this happen. However recently I saw a post that asked what the difference was between @@version and sp_server_info as they were reporting different information
Обзор продукта SQL Server 2000 (64-разрядная версия)
Today's competitive business environment requires enterprise applications and databases that can accumulate information gathered by business systems, support a rapidly increasing number of concurrent users, and efficiently process and analyze massive amounts of data in increasingly complex ways. SQL Server 2000 Enterprise Edition (64-bit) provides a scalable data platform with tools to help companies intelligently analyze large data quantities and make informed decisions.
The Database Holds Your Core Assets-Protect It First
Glen Kunene
If data is the core asset of all applications, why is database security so often relegated to a secondary consideration? Two database security experts explain why locking down your database should be a top priority and offer solutions for making it happen. The security focus in your organization is probably misplaced, according to two database security experts at the recent RSA Conference in San Francisco. Aaron Newman, Chief Technology Officer at Application Security, Inc., said, "We believe people are spending a lot of money to protect the entire enterprise-a big company can spend $5 million-and spending very little to protect the database, and that's where the most critical assets are." In his business, he's found that organizations often allot more resources to protecting their workstations than their databases, which he sees as a glaring misappropriation. "If your workstation gets hacked, that's bad. But if your database gets hacked, you're out of business. People spending 1 percent of their budget on database security should be spending 30 percent."
An Automated Solution for Migrating Database Structures
Simon Galbraith
Migrating database changes from the development database to the testing, staging, and live databases poses plenty of challenges. Learn why using an automated tool is the best way to deal with these challenges. Managing the design and creation of database objects such as tables, stored procedures, and views is a fact of life for database developers. Because applications grow and change continually, additions and changes to database structures (or schemas) are a constant part of the development process.
How to Build Dynamic Stored Procedures
Robert Marda
Let me begin by defining a dynamic stored procedure as a stored procedure that builds a query or series of queries in a variable or variables of varchar and executes them at the end. There are many ways you can do this. In this article I show you the way I currently design them and the reasons why I code the way I do when designing this type of stored procedure. I do not intend to say that you should or should not use what I show here. There are people that will argue for or against building queries in variables and then executing them. My intent is to show you a good way to develop dynamic stored procedures should you decide you want to
Arrays and Lists in SQL Server
Erland Sommarskog
In the public forums for SQL Server, you often see people asking How do I use arrays in SQL Server? Or Why does SELECT * FROM tbl WHERE col IN (@list) not work? This text describes several methods to do this, both good and bad ones. I also present data from performance tests of the various methods.
The curse and blessings of dynamic SQL
Erland Sommarskog
If you follow the various newsgroups on Microsoft SQL Server, you often see people asking why they can't say:
SELECT * FROM @tablename
SELECT @colname FROM tbl
SELECT * FROM tbl WHERE x IN (@list)
In many cases someone says "use dynamic SQL" and with a simple example shows how to do it. However they ever so often forget to tell about the pitfalls of dynamic SQL
How to share data between stored procedures
Erland Sommarskog
Questions you often see in newsgroups about MS SQL Server are: "how can I use the result set from one stored procedure in another" or "how can I use the result set from a stored procedure in a SELECT statement?"
Connecting to MS SQL Server from Unix
I've written this page as I keep getting questions on how to access MS SQL Server from Unix. I have never had any reason talk to SQL Server from Unix myself, but since people kept asking me how to do it, I decided to compile an web page with the tiny fragments of information and I have. The main focus is on Perl programming, but users of other langauges may find useful information too.
Techniques for Managing Rowset Paging
There are a number of ways to handle paging in Web applications. This month I'll examine several paging techniques and weigh their pros and cons. I'll discuss and demonstrate how to manage paging and caching issues through the lower tiers of an n-tiered architecture, including how to make SQL Server manage the paging on your app's behalf.
Create a Database Schema Repository with Meta Data Services in SQL Server 2000
Alok Mehta and Ricardo Rodriguez
SUMMARY SQL Server 2000 Meta Data Services is a repository technology that stores and manages metadata for SQL Server. Instead of building database schemas over and over, Meta Data Services allows you to freeze an entire schema for use in other projects. You can also use these schemas for training, testing, or debugging. In this article, the authors will review the various components of Meta Data Services and show how it can be programmed using a Visual Basic client, XML, and XSLT. They will also show you how to manage and manipulate your metadata by generating a simple database schema using a SQL Server repository
OLAP for Developers
Dan Fox
How to implement Analysis Services' drillthrough and actions for Web applications. SQL Server 2000 Analysis Services supports many new architectural, security, and administrative options for OLAP including linked cubes, calculated cells, named sets, and distributed partitioned cubes. Analysis Services also contains some new options for developers, such as the ability to see detail rows through drillthrough and the capacity to let users act on cells within a cube by using actions. In both cases, these features provide capabilities that were difficult if not impossible to implement previously. Russ Whitney discussed how to use these options for ADO MD in Mastering OLAP, "Analysis Services Drillthrough," June 2000, InstantDoc ID 85301, and "Analysis Services Actions," July 2000, InstantDoc ID 8758. In this article, I show you how developers can hook into Analysis Services for Web applications by adding drillthrough support and implementing actions
No Table? No Problem
Itzik Ben-Gan
T-SQL Black Belt. Use the single-expression approach to calculate working days. In many previous articles, I've emphasized the strength of the set-based approach to solving T-SQL problems. For most of the problems I discussed, I provided one or more tables and asked you to write code to produce a certain output. There are two possible approaches to solving problems involving data that's stored in tables: iterative and set-based. The iterative approach uses cursors, temporary tables, and loops to iterate through rows. This approach usually requires lots of code and focuses more on how to get the data than on what data you want
ID Attributes in XML Views
Rich Rollman
Exploring XML. ID attributes in an XML document work like keys and foreign keys. XML views define an XML-centric view of a subset of the data stored in your relational database. You define an XML view by adding annotations to an XML schema to form a mapping schema. In "Filtering Values in XML Views," November 2002, InstantDoc ID 26715, and "Defining XML Views," December 2002, InstantDoc ID 27106, I showed you how to use several annotations to map data from the rows and columns of database tables to a virtual XML document that your mapping schema defines. In this column, I show you how to use XML's built-in support for ID and IDREF attributes, which function like keys and foreign keys in your database, and IDREFS, which lets you specify one-to-many (1:M) relationships. You can use ID and IDREF attributes to avoid producing redundant data in an XML query result, which might happen when your database contains 1:M relationships. For example, many order-detail records might reference a single product, as they do in the Northwind sample database. You can avoid duplicating the product data within each order detail by using a unique ID attribute on each product element and an IDREF attribute on the order detail to reference the product. Using these attributes reduces the size of your XML query result because you include only one product element even though multiple order details might reference that element. I also explain how you can use a mapping schema's prefix annotation in SQL Server 2000-and the SQL Server 2000 Web releases (SQLXML)-to generate XML that contains ID, IDREF, and IDREFS attributes

[Содержание]

ФОРУМ SQL.RU

Самые популярные темы недели

Междумордие
Ваше мнение об упражнениях SELECT на http://sql.ipps.ru
вопрос по ключам
откат транзакций
Повышение производительности сервера
Как правильно писать на MSSQL
1с версия 8.0
Каждому пользователю свой набор доступных полей.
Не в меру умный ADODB.Recordset и как с ним бороться.
xp_sqlmaint -RebldIdx free_space and fill factor
Использование кэша записи на контроллере для MS SQL Server
Нарастающие итоги в последний раз
Резкий рост Ж.Т. вместе с 1С
Версионность процедур
Хранение параметров в product catalog... как лучше?
Руссификация
Как избавиться от дедлоков?
SQL на контролер домена
Поле основано на выражении, его изменение не допускается... :(((
Пользователи и группы пользователей в SQL
Как убрать время от даты, чтобы дата при этом оставалась датой?
Как вставить картинку из поля типа image в PictureBox?
truncate против delete
Остановка сервиса sqlservr
Динамические запросы...
Linked server, dbf и сетевой путь
Пронумеровать строки таблицы в пределах одного товара....
A connection could not be established
при линковании серверов - Error 18452: login failed for user 'домен\вася'.
оптимизация запроса
Ошибка в SQL "Invalid cursor state"
Как поменять порядок столбцов в таблице?
SQL Server Agent капризничает
Новые упражнения на http://sql.ipps.ru
выборка из нескольких таблиц
снова про DBF->MSSQL и кодировку
MS SQL в промышленных масштабах (или какой объем данных он готов поглатить)
В чем могут быть тормоза ?
временные таблицы
Джентльмены, как апдейтить таблицу при наличии условий на столбцы?
Репликация или представление?
Table parameter into SP
Вопрос по дате строковой переменной
собственного сообщения при нарушении ссылочной целостносити
Вопрос заданный в 5000 раз.....Задаю его 5001. (чайник я)
Вот такой вопрос про строки...
Удаление "старых" BACKUP'ов
IP в SQL процедуре
Системные таблицы при Merge репликации
Дупликаты
Помогите с триггером d SQL 7.0
Unable to communicate with debugger
Queue for DTS
select top @top... (top через параметр хп)
Вот такая вот история...
Автоинкрементные поля!!!
НЕУЖЕЛИ никто из читающих эту конференцию DBA не настраивал standby server ?!!!
DTS: Где задать по умолчанию datetime(вместо smalldatetime)
Знатокам ADO, порядок сортировки.
Запрос к нескольким таблицам
Не удается отресторить базу
Опять формат дат
Как определить наличие ссылок на запись в таблице без exists (not exists) ?
DMO
Параметр с типом даты в ADOStoredProc
Помогите поднять базу
Наверное связано с уровнем изоляции ?...
Соединение таблиц
Запуск хранимых процедур
Named papes vs IP
T-SQL solutions available free online

[Содержание]

Вопросы остались без ответа

StoredProc или UserDefinedFunction
Не могу запустить мастер тьюнинга индексов!!! Хе-е-е-елп!!!!
WINXP + MSDE2000 + SP03DESC
Как установить MSSQL Sevrer 7.0 под win2000
MSSQLSvc multiple accounts
Lumigent log explorer 3.2.1
ADO & IStream
Exchenge Server 2000
MSSQL Server CE
количество записей в Transaction Log
Полуоффтоп - своеобразный взгляд на имена переменных у DbaMGR
maintenance plan
Спасибо JIMMERS за ответ о строке подключения
Где можно глянуть примеры вопросов экзамена 70-228
настройки сервера
View и default'ные значения таблицы
Extended procedure error

[Содержание]

ПОЛЕЗНОСТИ

Язык UML. Руководство пользователя

Буч, Рамбо, Джекобсон

Унифицированный язык моделирования (Unified Modeling Language, UML)является графическим языком для визуализации, специфицирования, конструирования и документирования систем, в которых большая роль принадлежит программному о беспечению. С помощью UML можно разработать детальный план создаваемой системы, содержащий не только ее концептуальные элементы, такие как системные функции и бизнес-процессы, но и конкретные особенности, например классы, написанные на специальных языках программирования, схемы баз данных и программные компоненты многократного использования. Предлагаемое вашему вниманию руководство пользователя содержит Справочный материал, дающий представление о том, как можно использовать UML для решения разнообразных проблем моделирования. В книге подробно, шаг за шагом, описывается процесс разработки программных систем на базе данного языка. Издание адресовано читателям, которые уже имеют общее представление об объектно-ориентированных концепциях (опыт работы с конкретными объектно-ориентированными языками или методиками не требуется, хотя желателен). В первую очередь руководство предназначено для разработчиков, занятых созданием моделей UML. Тем не менее книга будет полезна всем, кто осваивает, создает, тестирует или выпускает в свет программные системы.

[Содержание]

Введение в Crystal Reports

С.Маклаков, Д.Матвеев

Книга посвящена использованию программного продукта Crystal Reports компании Crystal Decisions, предназначенного для создания корпоративной отчетности.

[Содержание]

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

М. Р. Когаловский

Эта книга призвана способствовать формированию у читателя общего кругозора в области современных информационных систем, представлений о важнейших информационных технологиях, на которых они базируются, об их главных достижениях и современном состоянии, о перспективах дальнейшего развития.
В книге рассматриваются общие свойства информационных систем, обсуждаются состояние и перспективы развития технологий баз данных, текстового поиска, а также Web-технологий. Особое внимание уделяется новым архитектурным подходам, вопросам моделирования предметной области, проблемам интеграции информационных ресурсов, возможностям технологической платформы Web нового поколения, основанной на языке ХМL.
Для студентов, аспирантов и преподавателей вузов, слушателей учебных курсов по информационным системам, а также специалистов в области разработки и исследования информационных систем.

#140<<  #141

Вопросы, предложения, коментарии, замечания, критику и т.п. присылайте Александру Гладченко на адрес: mssqlhelp@pisem.net

sql.ru Описание рассылки

МИНИФОРМА
ПОДПИСКИ




http://subscribe.ru/
E-mail: ask@subscribe.ru
Отписаться
Убрать рекламу

В избранное