Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 интервью  [new]
Альбатрос
Guest
засыпался на интервью, большая просьба - дайте хоть краткие ответы на мои вопросы. Книжки я читал и общее представление об этих вещах я имею, даже сам писал кое что, просто может не смог в полной мере адекватно сформулировать. Просьба подсобите.

1. Основное назначение View , User Defined Functions, основные варианты (специфика) их использования. В чем отличие от Хранимых процедур ?

2. Основные отличия 7 и 8 (2000) сиквелов.
8 сен 04, 22:28    [945263]     Ответить | Цитировать Сообщить модератору
 Re: интервью  [new]
Lepsik
Member

Откуда: glubinka
Сообщений: 4256
а может не стоит ходит на такие интервью пока не поработаете руками c сервером?
9 сен 04, 02:25    [945352]     Ответить | Цитировать Сообщить модератору
 Re: интервью  [new]
tpg
Member

Откуда: Novosibirsk
Сообщений: 23902
Альбатрос
2. Основные отличия 7 и 8 (2000) сиквелов.

http://support.microsoft.com/default.aspx?scid=kb;en-us;323049
9 сен 04, 08:27    [945470]     Ответить | Цитировать Сообщить модератору
 Re: интервью  [new]
Альбатрос
Guest
Lepsik
а может не стоит ходит на такие интервью пока не поработаете руками c сервером?


Да работал я с сервером руками , имею ОБЩЕЕ представление , но ЧЕТКИХ ответов на первый вопрос дать не смог. Интересует именно сравнительная х-ка приведенных компонент. Основные критерии использования.

На второй вопрос получил исчерпывающий ответ, спасибо.
15 сен 04, 13:40    [961229]     Ответить | Цитировать Сообщить модератору
 Re: интервью  [new]
АлексейК
Member

Откуда: http://www.msdatabase.ru , Moscow
Сообщений: 7683
четкие ответы в BOL -
по каждому из объектов смотри что можно что нельзя

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

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

хранимка
обладает возможностью использовать весь синтаксис TSQL
но ее результат не может быть использован для вью или функции
15 сен 04, 14:14    [961498]     Ответить | Цитировать Сообщить модератору
 Re: интервью  [new]
Алексей2003
Member

Откуда: Москва
Сообщений: 5645
вота мне интересно... я никогда не сталкивался с сиквелом 7.0 не знаю как в нем работать, какие отличия... меня терь на работу не возьмут шоли?

только по этому форуму узнал, что в 7.0 нет UDF. больше не знаю...


для спящего время бодрствования равносильно сну
15 сен 04, 14:27    [961576]     Ответить | Цитировать Сообщить модератору
 Re: интервью  [new]
АлексейК
Member

Откуда: http://www.msdatabase.ru , Moscow
Сообщений: 7683
автор
2. Основные отличия 7 и 8 (2000) сиквелов.


автор
На второй вопрос получил исчерпывающий ответ, спасибо.




по ссылке от TPG :
автор
Relational Database Enhancements
XML Integration of Relational Data
Graphical Administration Enhancements
Replication Enhancements
Data Transformation Services Enhancements
Analysis Services Enhancements
Meta Data Services Enhancements
English Query Enhancements
Documentation Enhancements
What's New in Analysis Services
Cube Enhancements
Dimension Enhancements
Data Mining Enhancements
Security Enhancements
Client Connectivity Enhancements in PivotTable Service
Other Enhancements ...


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

а отличия, которые мне показались существенными:
с 2000
- Можно несколько инстансов сервера 2000 на одной машине (втч с одним 7 версии)
- Можно пользовательские функции
- работать стал быстрее особенно в simle model
15 сен 04, 14:40    [961644]     Ответить | Цитировать Сообщить модератору
 Re: интервью  [new]
Ennor Tiegael
Member

Откуда:
Сообщений: 3292
Я бы еще добавил появление понятия Collation и невозможность управления размером базы TempDB...
15 сен 04, 14:42    [961657]     Ответить | Цитировать Сообщить модератору
 Re: интервью  [new]
АлексейК
Member

Откуда: http://www.msdatabase.ru , Moscow
Сообщений: 7683
  • перестал понимать значение -1 как boolean true - теперь подавай ему 1

    так глядишь и подберем коллекцию существенных отличий
  • 15 сен 04, 14:45    [961676]     Ответить | Цитировать Сообщить модератору
     Re: интервью  [new]
    superbluesman
    Member

    Откуда:
    Сообщений: 1017
    to АлексейК:

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


    и всё же можно хранимку завернуть во вьюху:

    CREATE VIEW viewTest
    AS
    SELECT a.* FROM
    OPENROWSET('MSDASQL', 'DRIVER={SQL Server};SERVER=TEST;Integrated Security=SSPI', 'SET FMTONLY OFF EXECUTE REINSURANCE.dbo.p_test) AS a
    15 сен 04, 15:43    [961972]     Ответить | Цитировать Сообщить модератору
     Re: интервью  [new]
    GreenSunrise
    Member

    Откуда:
    Сообщений: 12310
    Не надо ее подбирать, лучше прочитать оригинал - New Features in SQL Server 2000
    15 сен 04, 15:48    [961993]     Ответить | Цитировать Сообщить модератору
     Re: интервью  [new]
    АлексейК
    Member

    Откуда: http://www.msdatabase.ru , Moscow
    Сообщений: 7683
    2 GreenSunrise

    хорошая ссылка

    2 superbluesman

    изврат, но прикольно
    не знал что так можно....
    15 сен 04, 18:17    [962709]     Ответить | Цитировать Сообщить модератору
     Re: интервью  [new]
    Александр Гладченко
    Member

    Откуда:
    Сообщений: 10752
    Блог
    https://www.sql.ru/articles/mssql/01062501ComparisonMSSQLServers.shtml
    https://www.sql.ru/articles/mssql/01090701SQLServer2KImprovements.shtml
    https://www.sql.ru/articles/mssql/01111201ChoosingAnEditionOfSQLserver2000.shtml
    15 сен 04, 18:23    [962720]     Ответить | Цитировать Сообщить модератору
    Все форумы / Microsoft SQL Server Ответить