SQL Server Express Edition болон SQL Server Developer Edition хоёрын ялгаа юу вэ? - Бүх ялгаа

 SQL Server Express Edition болон SQL Server Developer Edition хоёрын ялгаа юу вэ? - Бүх ялгаа

Mary Davis

SQL Server Express Edition болон SQL Server Developer Edition нь Microsoft-ын бүтээгдэхүүн юм. Тэдгээрийг өгөгдлийн сан үүсгэх, өгөгдлийн сангийн бүтцийг ойлгох, хэрэгжүүлэхэд өргөнөөр ашигладаг.

Өгөгдөл оруулах, өгөгдлийг сайжруулах, өгөгдлийн сангаас өгөгдлийг задлахад өөр өөр хэлтэй байдаг нь SQL Server-ийг зохистой болгодог. Microsoft-ын бүтээгдэхүүн. Энэ блог танд SQL Server Express Edition болон SQL Server Developer хувилбарын талаар мэдэх шаардлагатай бүх зүйлийг хэлэх болно.

SQL сервер гэж юу вэ?

Microsoft нь SQL Server-ийг нэвтрүүлсэн бөгөөд энэ нь харилцааны мэдээллийн удирдлагын систем (RDBMS) юм. SQL Server нь өгөгдлийг хадгалах, сайжруулах, мөн өөр ямар нэгэн програмын хүсэлтээр өгөгдлийг сэргээхэд зориулагдсан програм хангамж бөгөөд үүнийг ганц компьютер эсвэл сүлжээгээр олон компьютер дээр хийх боломжтой.

Microsoft SQL Server-ийн зах зээлд янз бүрийн үзэгчдэд зориулагдсан, ажлын ачаалалд тохирсон олон арван хэвлэлүүд байдаг. Энэ нь нэг машинтай энгийн программуудаас эхлээд олон тооны нэгэн зэрэг хэрэглэгчтэй интернетэд холбогдсон томоохон программ хүртэл байдаг.

сервер олон утсаар холбогдсон

SQL серверүүд хэрхэн эхэлсэн бэ? (Гарал үүсэл)

Энэ бүхэн 1989 онд OS/2 үйлдлийн системд ашиглагдаж байсан 16 битийн сервер болох SQL Server 1.0-ээс эхэлсэн бөгөөд одоо ч ашиглагдаж байна. Энэ нь Expressive нэртэй бөгөөд серверийн програм хангамж бөгөөд SQL хэл дээрх аливаа асуудалд хариу үйлдэл үзүүлдэг.

Амжилтууд

  • OS/2-д зориулсан MS SQL сервер нь 1989 онд Sybase, Ashton-Tate, Microsoft-оос OS/2 дээр Sybase SQL Server порт болж эхэлсэн.
  • NT-д зориулсан SQL Server 4.2 нь 1993 онд гарсан бөгөөд Windows NT дээр нэвтэрсэн.
  • SQL Server 6.0 нь 1995 онд гарсан бөгөөд Sybase-тай хийсэн хамтын ажиллагаагаа дуусгавар болгосноор Sybase дараа нь SQL Server-ийн Sybase Adaptive Server Enterprise хувилбарыг Майкрософтоос үл хамааран хөгжүүлж эхлэх болно.
  • SQL Server 7.0 нь 1998 онд гарсан бөгөөд эх кодыг C хэлнээс C++ руу хөрвүүлсэн.
  • 2005 онд гарсан SQL Server 2005 нь хуучин Sybase кодын бүрэн хувилбарыг Microsoft-ын код болгон бүтээдэг.
  • 2012 онд гарсан SQL Server 2012 нь xVelocity-г нэмсэн.
  • SQL Server 2017, 2017 онд гарсан, Линукс платформ хэрэглэгчдэд зориулсан Линуксийн дэмжлэгтэй: Red Hat Enterprise Linux, SUSE Linux Enterprise Server, Ubuntu & Docker хөдөлгүүр.
  • 2019 онд гарсан SQL Server 2019 нь Big Data Clusters, "Ухаалаг мэдээллийн сан"-ын сайжруулалт, сайжруулсан хяналтын боломжууд, шинэчлэгдсэн хөгжүүлэгчийн туршлага, Линукс дээр суурилсан суулгацуудад зориулсан шинэчлэлтүүд/сайжруулалтуудтай хамт ирсэн.

Одоогоор ашиглагдаж байгаа хувилбарууд

Дараах хувилбаруудыг 2020 оны 5-р сарын байдлаар Microsoft дэмждэг:

  • SQL Server 2012
  • SQL Сервер 2014
  • SQL Server 2016
  • SQL Server 2017
  • SQL Server 2019

SQL 2016 болон түүнээс хойшхи хувилбарууд x64-тэй байх ёстойзөвхөн процессорууд ба 1.4 GHz процессортой байх ёстой. Хамгийн сүүлийн хувилбар нь 2019 оны 11-р сарын 4-нд гарсан 2019 оны хувилбар бөгөөд RTM хувилбар нь 15.0.2000.5 юм.

SQL Server Express Edition

SQL Server Express Edition нь Microsoft-ын SQL Server-ийн өгөгдлийн сангийн удирдлагын системийн хувилбарыг үнэгүй татаж авах, хуваалцах, ашиглах боломжтой. Энэ нь суулгагдсан болон жижиг хэмжээний програмуудыг ашиглан хийсэн мэдээллийн сантай.

SQL Server 2000-д багтсан Microsoft Database Engine (MSDE) бүтээгдэхүүн нь уг бүтээгдэхүүний удам угсааг судлах боломжтой газар юм. SQL Server 2005 программыг нэвтрүүлснээс хойш “Express” шошгыг ашиглаж байна.

Сүлжээнд холбогдсон олон сервер бүхий том серверийн өрөө

Хувилбарууд

Үүний өөр өөр хувилбарууд байдаг:

  • SQL Server Express w/ Tools
  • SQL Server Management Studio
  • SQL Server Express LocalDB
  • SQL Server Express w/ Advanced Series

Суулгагчид SQL 2005-д зориулагдсан Экспресс нь ижил нэршлийн схемийг ашиглан бэлтгэгдсэн:

SQLEXPR.EXE

Үндсэн суулгацтай 32 болон 64 битийн процессоруудад суулгагчтай.

SQLEXPR32.EXE

Зөвхөн 32 битийн процессоруудад зориулсан суулгагчтай.

SQLEXPRWT.EX E

32 бит ба 64 битийн процессор болон SQL Server Management Studio Express (SSMSE) (2008 R2) хоёуланд нь суулгагчтай.

SQLEXPR_ADV.EXE

үндсэн болон SQL сервертэйManagement Studio Express (SSMSE) + Тайлан болон Бүрэн Текст Асуулга.

SQLEXPR_TOOLKIT.EXE

Үндсэн болон SSMSE-тэй бөгөөд Business Intelligence Development Studio (BIDS)-тай.

SQL Server Developer Edition?

Хөгжүүлэгч болон тестерүүдийн ашигладаг SQL серверийн үнэгүй хувилбар. Энэ нь үйлдвэрлэлийн бус орчны хувилбар бөгөөд Enterprise хувилбарын онцлог шинж чанаруудтай.

Хэрэв аливаа хөгжүүлэгч үйлдвэрлэлийн бус орчинд ажиллаж байгаа бол тэд энэ хувилбарыг үнэ төлбөргүй ашиглахаас гадна ямар ч шалгагч, ялангуяа QA шалгагчийг ашиглах боломжтой.

Бид бүгд сүлжээгээр хэрхэн холбогдож байгааг харуулсан утаснууд.

Энэ нь Линуксыг дэмжиж чадах уу?

Microsoft нь Линукс хэрэглэгчдэд зориулсан Линукс-тэй нийцтэй олон программ хангамжийг бүтээж байгаа бөгөөд SQL сервер нь үл хамаарах зүйл биш юм. Windows үйлдлийн системээр дэмжигдсэн эдгээр бүх хувилбарууд нь Линукс дээр дэмжигддэггүй бөгөөд үүнд Enterprise, Standard, Developer, Web, and Express хувилбарууд багтана.

Red Hat Enterprise 7.7–7.9, эсвэл 8.0–8.3 Сервер, түүнчлэн SUSE Enterprise Linux Server v12 SP3–SP5 хоёулаа Linux-д зориулсан SQL серверийг дэмждэг. Функциональ байдлыг ижил төстэй байдлаар төсөөлдөг. SQL Server Developer-ийн Линукс хувилбарын талаар нэмэлт мэдээлэл авахыг хүсвэл.

Мөн_үзнэ үү: Нэр, би, би, нэр хоёрын ялгаа юу вэ? (Баримтуудыг илчилсэн) - Бүх ялгаа

SQL Server Developer Edition өдөр бүр хэрхэн ажилладаг вэ?

  • SQL мэдээллийн санг үүсгэх, хөгжүүлэх, удирдах.
  • Өгөгдлийн сангийн гүйцэтгэл, тогтвортой байдлыг хангах.
  • Өгөгдлийн сангийн хүснэгт үүсгэх,бүтэц, схем, толь бичиг.
  • Өгөгдлийн чанар, бүрэн бүтэн байдал, аюулгүй байдлыг хангах.
  • Өгөгдлийн сангийн хэрэглээний баримт бичгийг бэлтгэх.
  • Бусад програмуудтай нэгтгэсэн SQL асуулга үүсгэх.
  • Зөвшөөрөл эсвэл мэдээллийн баазаар хангах.
  • Програм хөгжүүлэлтийг дэмжих скрипт, функц, триггер, процедурыг үүсгэх.

SQL Server хөгжүүлэгчийн шаардлага

  • SQL-ийн мэдлэгтэй байх.
  • Өгөгдлийн сан үүсгэх, өөрчлөх чадвартай.
  • Oracle SQL Developer, MySQL, эсвэл Microsoft SQL Server зэрэг хөгжүүлэлтийн нэгдсэн орчинд ажиллаж байсан туршлагатай.
  • SQL-ийн нарийн төвөгтэй асуулга бичих чадвартай.
  • С, C++, PHP, Java зэрэг бусад програмчлалын хэлийг мэддэг байх.
  • .NET framework дээр ажиллаж байсан туршлагатай.
  • SAP-ийн мэдлэг.
  • Unix дээрх дэвсгэр.
  • Microsoft Azure болон Amazon AWS зэрэг үүлэн үйлчилгээнүүдийг мэддэг байх.
  • Hadoop, Hive зэрэг Big Data технологийн талаархи мэдлэг.
  • SAP Crystal Reports, SSRS, Tableau зэрэг тайлагнах болон тагнуулын хэрэгслүүдийн суурь мэдээлэл.
  • Асуудал шийдвэрлэх чадвар.
  • Харилцааны болон хамтран ажиллах өндөр ур чадвартай.
  • Дэлгэрэнгүй чиг баримжаа.
  • Зохион байгуулах ур чадвар.

Microsoft мэргэжилтний тусламжтайгаар SQL Server Developer болон SQL Server Express Edition хоёрыг харьцуулах тухай бүрэн товч видео

SQL Server Developer болон SQL Server Express хоёрыг харьцуулахХувилбар

Хөгжүүлэгчид SQL Server Developer хувилбарыг ашиглан SQL Server дээр ямар ч хэлбэрийн програм бүтээх боломжтой. Энэ нь Enterprise хувилбарын бүх боломжуудтай боловч шууд сервер биш, зөвхөн туршилт, хөгжүүлэлтийн систем болгон ашиглах лицензтэй. Аппликейшн хөгжүүлж, туршиж байгаа хүмүүсийн хувьд SQL Server Developer нь хамгийн сайн сонголт юм.

Экспресс хувилбар нь үнэгүй, анхан шатны түвшний мэдээллийн сан бөгөөд ширээний компьютер болон жижиг серверийн өгөгдөлд суурилсан програмуудыг сурах, хөгжүүлэхэд маш тохиромжтой. Бие даасан програм хангамжийн ханган нийлүүлэгчид, бүтээгчид, үйлчлүүлэгчийн программыг бий болгох сонирхогчдын хувьд энэ нь хамгийн сайн сонголт юм.

Өгөгдлийн удирдлагын нэмэлт функц хэрэгтэй бол SQL Server Express-ийг SQL Server-ийн бусад үнэтэй хувилбарууд руу хялбархан сайжруулж болно. Express-ийн хөнгөн хувилбар болох SQL Server Express LocalDB нь хэрэглэгчийн горимд ажилладаг, ямар ч тохиргоо шаарддаггүй хурдан суулгах процесстой, урьдчилсан нөхцөлүүдийн жагсаалттай. Энэ нь Express-ийн програмчлах бүх боломжуудтай.

Мөн_үзнэ үү: Юу ч, ямар ч зүйл: Тэд адилхан уу? - Бүх ялгаа
SQL Server Developer SQL Server Express Edition
үнэгүй хөгжүүлэгч хувилбар (байгууллагын бүх онцлогтой) Өгөгдлийн сангийн хэмжээ 4 ГБ-аас их байж болохгүй
Өгөгдлийн чанар, бүрэн бүтэн байдал, аюулгүй байдлыг хангах Хөгжүүлэгчийн үнэгүй хувилбар (байгууллагын бүх онцлогтой)
Цогцолбортой SQL асуулга бичих чадвартай 1-ээс дээш CPUашиглагдаагүй
Асуудал шийдвэрлэх чадвар Гүйцэтгэлийг тохируулах цогц боломжууд
C, C++, PHP болон Java хэл SQL агент байхгүй

Дааруу болон сул тал

Дүгнэлт

Хэвийн 0 худал худал худал EN-US X-NONE X -ҮГҮЙ

  • Энэ хоёр бүтээгдэхүүн хоёулаа гайхалтай, хамгийн том технологийн компаниар тусгайлан үйлдвэрлэсэн бөгөөд хоёулаа өдөр тутмын SQL серверийн ажилчдын хувьд гайхалтай олон янзын шинж чанартай байдаг.

· SQL Server Developer нь үйлдвэрлэлийн бус орчны программ хангамж бөгөөд зөвхөн шалгагч болон хөгжүүлэгчдэд зориулагдсан. Олон сургууль, коллеж, их дээд сургуулиуд энэ программыг оюутнуудад SQL серверийн талаар заахад ашигладаг.

· Харин SQL Server Express нь хэрэглэгчийн горимд ажилладаг, суулгах явцад бага зэрэг тохиргоо шаарддаггүй, мөн удирдах боломжтой урьдчилсан нөхцөлтэй байдаг. Мөн үйлдвэрлэлийн орчинд ашиглах боломжтой бөгөөд хялбархан сайжруулж болно.

  • Гал ба дөл хоёрын ялгаа юу вэ? (Хариулсан)
  • Ялгаа нь юу вэ?Арамей ба Еврей хоёрын хооронд уу? (Хариулсан)

Mary Davis

Мэри Дэвис бол янз бүрийн сэдвээр харьцуулсан дүн шинжилгээ хийх чиглэлээр мэргэшсэн зохиолч, контент бүтээгч, шулуухан судлаач юм. Сэтгүүлзүйн чиглэлээр суралцаж төгссөн, энэ салбарт тав гаруй жил ажилласан туршлагатай Мэри уншигчдадаа шударга, шууд мэдээлэл хүргэх хүсэл эрмэлзэлтэй нэгэн. Түүний зохиол бичих дуртай залуу байхаас нь эхэлсэн бөгөөд зохиол бичих амжилтынх нь гол түлхэц болсон юм. Мэригийн судалгаа хийж, олдворуудыг ойлгоход хялбар, анхаарал татахуйц хэлбэрээр танилцуулах чадвар нь түүнийг дэлхийн өнцөг булан бүрээс уншигчдын хайрыг татсан юм. Мэри бичихгүй байхдаа аялах, ном унших, гэр бүл, найз нөхөдтэйгээ цагийг өнгөрөөх дуртай.