نمایش 17–32 از 91 نتیجه
-
برنامه نویسی
کتاب Expert Performance Indexing in Azure SQL and SQL Server 2022
۲۸,۰۰۰ تومان افزودن به سبد خریدنمره 0 از 5
تعریف پایگاه داده
پایگاه داده مجموعهای سازمان یافته از اطلاعات یا دادههای ساختاریافته است که معمولاً به صورت الکترونیکی در یک سیستم کامپیوتری ذخیره میشود. یک پایگاه داده معمولاً توسط یک سیستم مدیریت پایگاه داده (DBMS) کنترل میشود. با هم، دادهها و DBMS، همراه با برنامههای کاربردی مرتبط با آنها، به عنوان یک سیستم پایگاه داده نامیده میشوند که اغلب به یک پایگاه داده خلاصه میشود.
دادههای موجود در رایجترین انواع پایگاههای داده که امروزه در حال کار هستند، معمولاً در ردیفها و ستونها در یک سری جداول مدلسازی میشوند تا پردازش و پرس و جوی دادهها کارآمد باشد. سپس دادهها را میتوان به راحتی در دسترس، مدیریت، اصلاح، به روزرسانی، کنترل و سازماندهی کرد. اکثر پایگاههای داده از زبان پرس و جو ساخت یافته (SQL) برای نوشتن و پرس و جو دادهها استفاده میکنند.
زبان پرس و جو ساختاریافته (SQL) چیست؟
SQL یک زبان برنامهنویسی است که تقریباً توسط تمام پایگاههای داده رابطهای برای پرس و جو، دستکاری و تعریف دادهها و برای ارائه کنترل دسترسی استفاده میشود. SQL برای اولین بار در IBM در دهه ۱۹۷۰ با اوراکل به عنوان یکی از مشارکتکنندگان اصلی توسعه یافت، که منجر به اجرای استاندارد SQL ANSI شد، SQL باعث ایجاد برنامههای افزودنی بسیاری از شرکتهایی مانند IBM، Oracle و Microsoft شده است. اگرچه امروزه SQL هنوز به طور گسترده مورد استفاده قرار میگیرد، زبانهای برنامهنویسی جدید در حال ظهور هستند.
تکامل پایگاه داده
پایگاههای داده از زمان پیدایش در اوایل دهه ۱۹۶۰ به طور چشمگیری تکامل یافتهاند. پایگاه دادههای ناوبری مانند پایگاه داده سلسله مراتبی (که بر یک مدل درخت مانند تکیه داشت و فقط یک رابطه یک به چند را مجاز میدانست) و پایگاه داده شبکه (مدلی انعطاف پذیرتر که اجازه چندین رابطه را میداد) سیستمهای اصلی بودند که برای ذخیرهسازی استفاده میشدند. و دادهها را دستکاری کنید. اگرچه ساده بود، اما این سیستمهای اولیه انعطاف ناپذیر بودند.
در دهه ۱۹۸۰ پایگاه دادههای رابطهای محبوب شدند و به دنبال آن پایگاههای داده شی گرا در دهه ۱۹۹۰ قرار گرفتند. اخیراً، پایگاههای داده NoSQL به عنوان پاسخی به رشد اینترنت و نیاز به سرعت و پردازش سریعتر دادههای بدون ساختار پدید آمدند. امروزه، پایگاههای اطلاعاتی ابری و پایگاههای اطلاعاتی خودران، در مورد نحوه جمعآوری، ذخیره، مدیریت و استفاده از دادهها، راه جدیدی را ایجاد میکنند.