سیاوش احمدزاده: مدیرعامل و مؤسس مجموعه خونیرث
خونیرث مجموعه ای از داغ ترین ایده های ثروت ساز بین المللی و ایرانی در کنار کادری مجرب در زمینه های توسعه و طراحی سایت، اپلیکیشن، امور گرافیکی کاملاً اختصاصی می باشد. سهم خودتان را از وب بردارید...
مشتریان خونیرث

برگشت به لیست

SQL

832 ۹۶/۱۰/۳۰

این نرم افزار یک سرور پایگاه داده رابطه ای است که توسط شرکت مایکروسافت ساخته شده است. همانطور که از نام نرم افزار برمی آید زبان پرس و جوی اولیه مورد استفاده آن SQL است.

تا پیش از نسخه 7 که در سال 1998 منتظر شد، کدهای پایه ای اس کیو ال سرور توسط شرکت Sybase به مایکروسافت فروخته می شد. تقریبا همزمان با انتشار ویندوز NT مسیر دو شرکت از هم جدا شد و هر یک طراحی مخصوص به خود را پی گرفتند. بعدها Sybase نام محصول خود را به Adaptive Server Enterprise تغییر داد تا با مایکروسافت اس کیو ال سرور اشتباه گرفته نشود. نسخه های 7 و 2000 اس کیو ال سرور دارای تغییرات و توسعه هایی نسبت به کدهای پایه ای شرکت Sybase بود که پشتیبانی پردازنده ایتانیوم را به آنها اضافه می کرد.

در نسخه 2005 این کدها کاملا بازنویسی شدند. این نسخه مدیریت داده های XML را پشتیبانی می کرد. یکی دیگر از قابلیت های این نسخه توانایی خدمات به "وب سرویس" بود. وقتی درخواستی از طریق وب سرویس انجام می گرفت، نتیجه به صورت XML به درخواست کننده فرستاده می شد. 

نسخه 2008 در آگوست سال 2008 منتشر شد. هدف این نسخه این بود که مدیریت داده ها را بوسیله تکنولوژی SQL Server Always On خود-تنظیم، خود-نگهدارنده و خود-سازمان کند و در نتیجه زمان قطعی را به حدود صفر برساند. این نسخه همچنین زا داده های ساختاریافته و نیمه ساختار یافته مانند فرمت های رسانه ای دیجیتال( عکس، فیلم و صدا ) پشتیبانی می کرد. بنا به اظهارات یکی از مقامات مایکروسافت اس کیو ال سرور 2008 می تواند یک پشتیبان نگهداری داده برای انواع مختلفی از داده ها شامل ایمیل، زمان و تاریخ، فایل، اسناد و داده های جغرافیایی باشد و بر روی آنها جست وجو، تحلیل و به اشتراک گذاری انجام دهد.

هر نسخه از مایکروسافت اس کیو ال سرور دارای چندین نگارش مختلف می باشد. هر یک از این نگارش ها دارای قابلیت های خاصی هستند و برای مصارف به خصوصی طراحی شده اند. به عنوان مثال نام برخی از این نگارش ها را برای آخرین نسخه در ادامه می بینیم:

 

  • Datacenter: دارای تمام امکانات برای دیتاسنترهایی که نیاز به سطح بالای پشتیبانی از نرم افزارهای کاربردی دارند.

  • Enterprise: شامل موتور اصلی پایگاه داده و سرویس های افزودنی و برخی ابزارها برای ایجاد مدیریت کلاستر است.

  • Standard: موتور اصلی پایگاه داده را شامل می شود. تفاوت آن با نگارش تجاری در عدم وجود قابلیت هایی مانند اندیس موازی است و همچنین از تعداد گره های فعال کمتری پشتیبانی می نماید.

  • Web: این نگارش برای میزبانی پایگاه های وب طراحی شده است و هزینه کمتری دارد.

  • Workgroup: دارای موتور اصلی پایگاه داده و ناقد سرویس های اضافی می باشد.

  • Experss: نسخه رایگان نرم افزار که فقط موتور اصلی پایگاه داده را شامل می شود و تنها از یک پردازنده و 1 گیگابایت حافظه RAM پشتیبانی می نماید.

 

برخی سرویس های افزودنی مایکروسافت اس کیو ال سرور عبارتند از:

  1. Replication Services: این سرویس برای همزمان سازی پایگاه های داده مختلف به کار می رود. یک سرور تغییرات را منتشر کرده و گیرندگان آن را دریافت می کنند. این گیرندگان می توانند سرورهای دیگر موجود در شبکه و یا در سمت سرویس گیرنده باشند.

  2. Analysis Services: این سرویس قابلیت داده کاوی و پردازش تحلیل آنلاین را به مجموعه SQL سرور اضافه می کند.

  3. Reporting Services: این سرویس محیطی برای تولید گزارش را ایجاد می کند. این محیط از طریق یک رابط وب مدیریت می شود. گزارش ها پس از تولید می توانند به فرمت های ذخیره شوند.

  4. Full Text Search Service: سرویسی است که اجازه می دهد برروی متون ساختار نیافته درون پایگاه داده پرس و جو صورت بگیرد.

 

 

 

منبع: محمد حسین محمدی ؛ ” پایگاه داده”


تگ ها : SQL Tutorial SQL Introduction SQL Tryit Editor v1.5 SQL SQLCourse Learn SQL Intro to SQL for Data Science Welcome to SQL (video) Intro to SQL: Querying and managing data What is SQL (Structured Query Language)? SQL Database Fundamentals SQL Database – Cloud Database as a Service SQL for Beginners. Learn basics of SQL in 1 Hour Top SQL Courses Online SQL Server 2016 sql SQL: Online Courses Training and Tutorials on LinkedIn Learning Querying Data with Transact SQL syntax Learn SQL on the App Store Database data management Oracle and SQL specialists SQL Services ISO/IEC 9075 SQLZOO What is Structured Query Language (SQL)? Webopedia Definition Amazon RDS for SQL Server – Amazon Web Services (AWS) Liquibase Oracle SQL Developer Oracle SQL Developer Downloads DataGrip: Cross SQL Fiddle SQL Online Course: Introduction Apache Camel: SQL Component SQL for Confluence (Pro Edition) Legacy SQL Functions and Operators Welcome SQL Workbench/J PostgreSQL: Documentation: 10: Part II. The SQL Language Learn SQL Tutorial SQL Server Database Management Tools SQLBolt MySQL Workbench Manual SQL to MongoDB Mapping Chart — MongoDB Manual 3.6 SQL Saturday SQL API — CARTO Documentation SQL Fundamentals SQL minifier online The SQL Tutorial for Data Analysis SQL Cloud Database Product SQL Manager Tool & SQL Server IDE for Developers What is SQL?—Help SQL Sentry Use the Built DBeaver For Relational Database Developers: A SQL to Cypher Guide Newest 'sql' Questions SQL vs. NoSQL: What's the difference? CrateDB SQL Server Central. Microsoft SQL Server tutorials training & forum. SQL Server SQL for Ecology SQL Statements SQL Server Data Tools Microsoft SQL Server Product Samples: Database Format SQL Statements Online TeamSQL Searches related to SQL

نظرات




نماد