SQL Server- кво е това?

14 отговора 901 прегледа
#1

SQL Server- кво е това?

Уважаеми програмисти,имам нужда от малко "хуманитарна"
помощ. Работя като началник информационно осигуряване
в една средна фирма. Постоянно ме заливат с различни
по съдържание комерсиални предложения. Дори и да съм
"малко богче" не мога добре да познавам куп неща, а
и няма как да губя много месеци за всяко нещо. Затова
ви моля за ограничен, принципен коментар на едно нещо.
Става въпрос за SQL Server. Тези въпроси по принцип
е за друг клуб, но има защо да питам тук. Имам известна
култура по релационни бази от данни и приложно
програмиране - Clipper/xBase,SQL,C/C++.
Използувам файлов сървер (Netware), имам клиенти
под Win 98 и DOS. Нищо не зная за SQL Server. Интересува
ме сленото:

1. Това средство създава ли своя база от данни,
със собствени типове, така както десктоп от
типа на Access или слонове от сорта на Oracle.
Особняк ли е?
Има ли си тригери? Ще го използувам ли след
време за работа в стил Internet/Intranet -
тоест генериране на динамични Inet страници,
за данни от/към базата данни?
2. До кои други бази от данни (и/или ISAM )
подсигурява достъп и как - нещо като ODBC или
друг midle посредник.
3. SQL-ът му стандартен ли е ( нещо като MySQL)
или е много чепат, като PL SQL на "оня слон".
4. Не съм виждал NT / Win 2000. Къде се инсталира,
и как клиентите го търсят за транзакции.
Това би ми дало предства, какви методи използува
клиентския софтуер и какви изисквания ще предявя
към тези клиенти.
5. Има ли "чалъми" за съхраняване на потребителски
обекти - говоря за използуван OPL software при
клиента? Ще имам ли тежки проблеми в бъдеще,ако
се заработя с XML?
6. Има ли начин, да си "пограя" малко, но на
клиентска машина, персонално ( Win 98 SE ),
за да не гледам тъпо при комерсиални предложения.
7. Колко е голя пакетът му, та да видя как да си
го "потърся" за моя употреба.

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

Поздрави: Цолов

Отговор
в отговор на Цoлoв #2

Re: SQL Server- кво е това?

1. СКЛ Сервер е сървър за релационни бази дании от типа на Оракул, МуСКЛ и т.н. Работи със стандарт СКЛ и Транзакт СКЛ /*вероятно и други, не знам*/
Има тригери и каквото друго ви дойде на ума.
2. Той самият е сървър за база дании
3. Поддръжа стандатен СКЛ, както писах и горе
4. Това трябва да проверите в документацията или на msdn.microsoft.com
5. Да, не.
6. Да, може да емулирате или да се вържете отдалечено. Не знам дали работи под 98 сървърът
7. Много голям.

Всъщност ако не искате да правите нещо много сериозно и натоварено като приложение, новите версии на МуСКЛ поддържат почти всичко, както и комерсиалните бази данни.

--
The#Project - вече изцяло на български
Отговор
в отговор на Цoлoв #3

Re: SQL Server- кво е това?

po princip MySQL syshto e SQL Server :),
predpolagam che stawa duma za M$ SQL Server?
(eto oshte edin primer za marketingowoto zlo nana M$
OS-a im se kazwa Windows, SQL servera - naprawo SQL Server
M$ imat nujda ot tochno takiwa nachalnici kato teb za da sa shtastliwi:)

BTW otgowora na wyprosite ti e "da"
a na slaweikow imashe niakakwi knigi idi i gi razgledai
w edna ot tiah imashe instalacia na MS SQL Server (120 day trial)

Отговор
в отговор на Цoлoв #4

Re: SQL Server- кво е това?

........Работя като началник информационно осигуряване
в една средна фирма.........
??!?!?!?

Colov da mi iadesh badanarkata moj 4ovek,
s tvoite majmuski poznania po IT napravo mi e iasno kak si stanal shef,
4aj i az da kaga neshto sa,
programiram ot 88-ma
minal sym prez Z80, pascal, fortran, turbo lajnata tam, iako LISP, iako C/C++, VB4,5,6,7...oops, PL/SQL, TransactSQL, ANSI SQL, Win32, nogo MFC, nogo COM/IDL/ATL poslednite ne tvyrdia 4e gi znam 100% ama go dyf4a ve4e 3 godini,
JABA....Servlet, Beens, (grah ne iam),
DB koshmari synuvah po edno vreme, kak Oracle 8i Release 2 ne moe da zahape ODBC driver-a shtoto stored procedures na edin red po dylgi ot neshto 300 simvola zabivat(San Jose mi kazaha 4e nemalo da go opraviat do 9i shtoto koda bil frozen), i kak record-set-a go 4akam 10 min shtoto nekoj huj ne e slogil index-i kydeto trebe, a pyk SQL Server-a 7 po4nah na ryka da go administriram shtoto MMC consolata zaspivam na neia, napisah pone 4 versii na cascade delete trigers s die-hard versii 1000 reda cursori migrirashti Access2 i 7 i link-vashti po 3-bazi, 4e shefa iskate s golemata bradva da trie zapisite, dobre 4e 2000-a go poddyrga ve4e, to ne be Citrix to ne be 4udo da go eba e v Decision Support Systemi-te
minal sym 15 izpita na M$FT, shto e to NT workstation, NT Sever, IIS, Exchage, Desktop apps, Enterprise apps, MTS, administrirane, programirane, design-vane,
posle JAVITE na SUN , posle UML na IBM, i me domyrze na Oracle 4e po4na da mi se spi ve4e kym 5 sutrin-ta sled 2 godini regim 20 4asa buden i 4 dremesht
po edno vreme mi pisna i po4nah s dvoinite integrali pak, Bumpmapite, Specular, DirectX, OpenGL AI, Shaders, MAX i goliamata kofa kafe
min po 1000 reda na den kod trebe da pisha
e pone me kefi , nishto 4e ne spa po 4 4asa,
iad me e 4e ne mi ostava vreme za Mandrake-to v nas i Network Servera-a deto sym go po4nal da gi pisha, ga she stane i az neznam , sigurno kat svryshra webcam software pyrvo 4e toj mi e po vagen sega.

aaaaaa da, oshte ne sym stanal shef , shtoto sym bil pod 30 i nemal sym opit da upravliavam hora ( vypreki 4e sym podbiral 5 ot 200 ama to e druga tema)

be kak stavate shefove be s tia kiliinite obrazovania i restoranski poznania za komputrite?

da eba i majmunite

Отговор
в отговор на DCL #5

Re: SQL Server- кво е това?

tova e prekrasno, no taka i ne stana duma za SQL Servera.

To err is human
To stderr is inhuman
Отговор
в отговор на DCL #6

Re: DCL

Nikak niama da se uchuda ako skoro stanesh shef - prostotiiata si ya imash, obrazovanieto - sushto.

Отговор
в отговор на DCL #7

Re: SQL Server- кво е това?

Pich, edno skromno mnenie - otgovora na vyprosa ti se sydyrzha vyv samoto izlianie... Zashto im e na shefovete ti da te praviat shef, kato si takyv vyrl bachkator? Che iavno tova ti se udava poveche i ti e poveche po syrce, otkolkoto da se zanimavash s hora, koeto si e druga istoria. Ako gledash privilegiite na shefovete, ne si misli che tiahnata rabota e po-lesna ot tvoiata. Tova, koeto go opisvash, nai-veroiatno niama da imash vreme da go pravish, zashtoto taka shte postrada celia team, ti triabva da mislish v po-globalen plan i da si naiasno sys vsichki chasti i cialoto kato syvkupnost, no e fizicheski nevyzmojno da se zadylbavash do takava stepen vyv vsiako.

Отговор
в отговор на DCL #8

Re: SQL Server- кво е това?

Sea kaji che bachkash i za 150lv zaplata i shte te zaleqt s predlojeniq za rabota , moe i shef da te wodqt - nema da ima problemi mislq

Sorry ako sym te zasegnal - samo iskah da te razwedrq malko

Zemi pospi malko, zaebi i mandrake-to, zaebi i bachkaneto i idi za weekend-a ili daje sedmica na ski s nekoe gadje s po-sochni ustnichki da te podseti kakwo beshe towa jiwot i ima li to wse oshte pochwa u tebe

-------------------------------
Koito go moje - go moje!
Отговор
в отговор на Цoлoв #9

Re: SQL Server- кво е това?

отговори на random избрани въпроси:
3. В света на Microsoft , MSSQL е стандартът за database server, съответно неговият T-SQL. Ако това е единствената платформа с която ще си имаш вземане даване-това е най-удачното решение както от техническа/интеграционна с други Микрософт продукти/сървери, така и от управленска/финансова гледна точка. (Да ме извиняват привържениците на Oracle, DB2 и MySQL за това твърдение, ама не ми се спори в момента)
5. XML вече е съпътстваща част от MSSQL 2000. Новата версия, която предстои да излезе през 2003 година е още по-тясно интегрирана с XML и е основа! за новата Windows операционна система през 2004/5 година.
6. Може да го пуснеш и на клиентска машина, включително 98, чрез инсталация на MSDE=десктоп енджин, и след това да инсталираш необходимите клиентски тулове. Няма да имаш пълните възможности на сървер, особено в админстрацията, но пък ще получиш представа за около 10%-65% от възможностите, особено и ако малко се напънеш да прочетеш хелпа.
7. Обем 1 CD.

Отговор
в отговор на Цoлoв #10

Общо казано...

...благодария за мненията ви, особенно на
"някои" от тях...
Става въпрос за MS SQL Server.
Предвид някои неясноти, които "особенно"
си проличаха при DCL, следва да поясня:

"Шеф" е силно казана,но реална дума.Така
е защото познавам ПЕРФЕКТНО цялата икономическа дейност на фирмата - от производствените технологии ди маркетинга.
Има добра култура в IT, но не достатъчна
за да произвеждам сам стоката си. Пък това е
и невъзможно. Но доста добре бих могъл да
кажа на един добър тим (ако го имах) какво
да правят. Някои хора, може и да са перфектни като IT, но твърде често не са
наясно с крайните цели, и със съдържанието на информационната дейност, на която съм
"шеф". Заплатата ми е отврат, но нема друга...

Поздрави: Цолов.

Отговор
в отговор на Darquan #11

Re: SQL Server- кво е това?

2. Samia SQL Server ne osiguriava dostap. Kam nego mojesh da se varjesh po ODBC ili ADO, ima bagav JDBC driver.
3. Poddrajkata na standertnia SQL v SQL Server e shto gode prilichna. Ako ne polzvash mnogo TSQL moje lesno da se prenesesh na druga baza kato Oracle (obratnia prehod stava sashto tolkova barzo). Razbira se ako iskash proizvoditelnost shte e dobre da se polzva TSQL, SP, funkcii, etc.
5. Poneje niama standartiziran nachin za XML dostap do bazite danni, tova koeto eventualno shte napravish te vrazva za MS SQL Server.
7. Samo da otbeleja che ima i 120-dnevni trial versii.

Отговор
в отговор на Цoлoв #12

Re: Общо казано...

Не се притеснявай, програмист не е равно на ангел... има всякакви. Извън чисто техническите детайли, за потребители на M$ еволюцията от Access до MS SQL Server е естествена и лесна. Интерфейса, документацията и много други неща са подобни, а интеграцията с други M$ приложения е отлична.
Неприятен момент е цената - но е неприятен за фирмата ;-)
С две думи:
към MS SQL Server е добре да се прибягва при проекти, в които са важни следните моменти:
- сигурност, архивиране, права за достъп
- отдалечен достъп достъп до данните
- централизирано или отдалечено управление
- работа с M$ продукти
Повечето неща важат и за всякакви SQL сървъри, разбира се.
Успех, и повишение на заплатата!

чети и дишай по-леко
Отговор
в отговор на Edin shef #13

Re: SQL Server- кво е това?

abe prav si,
pyk i az za shef ne se natiskam , ama o4akvam kato kaga na shefa 4e migriraneto SQL Server-a kym Oracle shte otneme 2 meseca to toj da mi osiguri kafeto , a ne da me pita dali SQL Server-a moe da si go kupi ot BestBuy i da me prashta za otverki 4e da go instaliram posle v komputer-a

toest ideata e shefovete syshto da se ponapynat malko - pone da znaiat koe iskat, vmesto da mi se praiat na directori na conservenia combinat ot 82-ra deto iznasiashe bamia i vareni kompoti za Mongolia

Отговор
в отговор на Цoлoв #14

Re: Общо казано...

sorry brat'4et,
ne go priemaj li4no,
mnenieto e obshto, no pyk e viarno, koeto ne zna4i 4e ima izklu4enia , kojto potvyrgdavat praviloto

..... Заплатата ми е отврат, но нема друга ...

oops.....
ima, stiga da tyrsish oba4e,
za vsi4kite tia godini rabota( po4nah da rabotia predi da zavyrsha u4ilishte oshte - pari nema daijstvaj ) nau4ih edno :
ne se oplakvaj za pari , never, ever - choice is yours - kato sa ti malko se mestish, kato nemakyde da se meshtish, praish tvoi business, ako ne stava s tvoi business, mahash se ot dyrgavata , dokato si namerish miastoto

kakto kaza pi4a v Road Trip -
"... I can teach Japanese to monkey for 36 hours, all i have to do is find a way to relate the material ..."

Отговор
в отговор на sat #15

Re: DCL

tebe te syrbi ili te boli?

Отговор