بانک اطلاعاتی یا پایگاه داده یا دیتابیس (database) به مجموعه ای از اطلاعات با ساختار منظم گفته می شود. این پایگاه های اطلاعاتی معمولاً در قالبی که برای دستگاه ها و رایانه ها قابل خواندن و قابل دسترسی باشند ذخیره می شوند. با گسترش طراحی وب سایت های پویا در شبکه جهانی وب نیاز به یک پایگاه داده و بانک اطلاعاتی (database) بزرگ برای مدیریت محتوا احساس میشد. مدیریت پایگاه داده ها یک فرایند پیچیده است، که به طور قابل توجهی با برنامه و زبان برنامه نویسی SQL این نیاز برطرف شده است. پایگاه داده در اصل مجموعه ای سازمان یافته از اطلاعات است. این واژه از دانش رایانه سرچشمه می گیرد ،اما کاربر وسیع و عمومی نیز دارد، این وسعت به اندازه ای است که مرکز اروپایی پایگاه داده (که تعاریف خردمندانه ای برای پایگاه داده ایجاد می کند) شامل تعاریف غیر الکترونیکی برای پایگاه داده می باشد. در این نوشتار به کاربرد های تکنیکی برای این اصطلاح محدود می شود. بخش های بازیابی شده در هر پرسش به اطلاعاتی تبدیل می شود که برای اتخاذ یک تصمیم کاربرد دارد. برنامه رایانه ای که برای مدیریت و پرسش و پاسخ بین پایگاه های داده ای استفاده می شود را مدیر سیستم پایگاه داده ای یا به اختصار (DBMS) می نامیم. خصوصیات و طراحی سیستم های پایگاه داده ای در علم اطلاعات مطالعه می شود. در دوره آموزشی Udemy Learn SQL Database from A to Z با مفاهیم ساده تا پیشرفته پایگاه داده های اس کیو ال آشنا می شوید.
دسته:
نرم افزار ←
توسعه نرم افزار ←
پایگاه داده / دیتابیس
سامانه ی مدیریت پایگاه داده ها نرم افزاری است که با هدف مدیریت پایگاه داده ها طراحی شده است به گونهای که کاربر درگیر مسائل مربوط به ذخیره و بازیابی و شاخص بندی داده ها نمی شود و بر روی طراحی منطقی پایگاه تمرکز می نماید. این بسته به سازمان ها اجازه می دهد تا به راحتی پایگاه های داده را برای کاربرد های مختلف به وسیله ی مدیر پایگاه داده و متخصصان دیگر توسعه دهد. DbMouse نرم افزار مدیریت پایگاه داده می باشد که برای Microsoft SQL Server توسعه یافته و ابزاری مدرن و کاربردی را همراه با محیط کاربری ساده برای افراد مبتدی تا خبره جهت مدیریت هر چه بهتر پایگاه داده فراهم کرده است.
دسته:
نرم افزار ←
پایگاه داده / دیتابیس ←
مایکروسافت اسکیوال سرور / Microsoft SQL Server
(1395/4/28) تغییرات:
- نسخههای یکپارچه شده با SP3 بر روی سایت قرار گرفت!
Microsoft SQL Server یک نرمافزار مدیریت پایگاه داده رابطهای
است که توسط شرکت مایکروسافت توسعه داده میشود. از جمله ویژگیهای این
سامانه، میتوان به ساخت و مدیریت بانک اطلاعاتی رابطهای، پشتیبانی از
ACID، پشتیبانی از Referential integrity، قابلیتهای انتقال پایگاه و
بسیاری از قابلیتهای دیگر داده اشاره کرد. این
نرم افزار دارای ویرایشهای متنوع و متناسب با محیطهای کاری مختلف است.
دسته:
نرم افزار ←
توسعه نرم افزار ←
پایگاه داده / دیتابیس
شرکت ApexSQL که یکی از سازندگان نرم افزار های ساخت و مدیریت پایگاه داده است تمامی محصولات خود را در یک پک با عنوان ApexSQL Universal ارائه کرده تا به این شکل کاربران بتوانند یکی از کاملترین مجموعه های توسعه و مدیریت پایگاه داده ها و به ویژه پایگاه داده اس کیو ال را در اختیار داشته باشند.
پایگاه داده اشاره به مجموعهای از دادههای مرتبط و ساختار یا سازمان است که دسترسی به این اطلاعات معمولا از طریق «سیستم مدیریت پایگاه داده» (DBMS) متشکل از یک مجموعه یکپارچه از نرمافزارهای کامپیوتری است که اجازه میدهد تا کاربران برای ارتباط برقرار کردن با یک یا چند پایگاه دادهها و دسترسی به تمام اطلاعات موجود در پایگاه داده را فراهم میکند. در مدل رابطهای دادهها، زبان ساختارمند پرسشها یا اسکیوال یا سیکوال (Structured Query Language - SQL) زبانی است سطح بالا مبتنی بر زبان سطح پایین و ریاضی جبر رابطهای که برای ایجاد، تغییر و بازیابی دادهها و نیز عملیات بر روی آنها بهکار میرود. زبان SQL به سمت مدل شیگرا - رابطهای نیز پیشرفت کردهاست. بسیاری از اصطلاحات زبان اسکیوال تحت استاندارد بینالمللی بوده، و در نتیجه، از آنها شبیه بقیه زبانهای استاندارد مثل محصولات شرکت اوراکل PL/SQL[۲] یا Sybase و SQL PL (مدل رویهای) از شرکت آیبیام است. در دوره آموزشی Udemy SQL And Databases با مفاهیم ابتدایی و تئوری ایجاد بانک اطلاعاتی و کار با آن آشنا می شوید. همچنین در طول این دوره با پایگاه داده های MySQL و SQLite آشنا می شوید و مثال ها تحت زبان Python بیان می شود.
در مدل رابطهای دادهها، زبان ساختار مند پرسشها یا اسکیوال یا سیکوال (Structured Query Language - SQL) زبانی است سطح بالا مبتنی بر زبان سطح پایین و جبر رابطهای که برای ایجاد، تغییر و بازیابی دادهها و نیز عملیات بر روی آنها بهکار میرود. اسکیوال برای کارهای ویژه و محدودی (گزارش گیری از دادهها در پایگاه دادههای رابطهای) طراحی شدهاست. بر خلاف زبانهای دستوری مثل بیسیک یا سی که برای حل مسائل طراحی شده، SQL زبانی بر پایه اعلان است. MySQL تاکنون به عنوان محبوبترین سیستم مدیریت دیتابیس پروژه های کوچک و متوسط شناخته شده اند. مایاسکیوال (MySQL) یک سامانه مدیریت پایگاه دادهها متنباز است، که توسط شرکت اوراکل توسعه، توزیع، و پشتیبانی میشود. سرور مایاسکیوال به چندین کاربر اجازه استفاده همزمان از دادهها را میدهد. مایاسکیوال از مزیتهایی مانند: مقیاسپذیری و قابلیت انعطاف، عملکرد بالا، در دسترسبودن بالا، پشتیبانی از تراکنشها، محافظت از داده، آسان بودن مدیریت، آزاد بودن برنامه، پشتیبانی شبانهروزی و ... بهره میبرد. در دوره آموزشی Udemy SQL Tutorial: Learn SQL with MySQL Database از سطح مقدماتی تا سطح پیشرفته با اصول و مفاهیم SQL در محیط MySQL آشنا می شوید. اگر با مفاهیم و دستورات SQL آشنا شوید می توانید با هر نوع سیستم مدیریت پایگاه داده مانند MySQL, PostgreSQL, SQL Server, DB2, Oracle کار بکنید.
دسته:
نرم افزار ←
توسعه نرم افزار ←
پایگاه داده / دیتابیس
SQLite Expert نرم افزاری قدرتمند و حرفه ای که به شما کمک می کند تا بر روی پایگاه داده خود مدیریت بهتری داشته باشید و یا آن را گسترش دهید، حجم کم و قالب کتابخانه ای این برنامه از مزیت آن محسوب می شود. SQLite Expert طراحی شده تا به همه نیازهای کاربران از query های ساده پایگاه داده گرفته تا پایگاه داده های پیچیده ی در حال توسعه پاسخ دهد. این نرم افزار شامل یک query builder و یک ویرایشگر SQL با قابلیت syntax highlighting (رنگی کردن دستورات)، کامل نمودن دستورات به صورت خودکار، نمایش و ایجاد جداول و ورود و خروج اطلاعات پایگاه داده می باشد. پنل های این برنامه به شما این امکان را می دهد تا اتصالات به پایگاه داده، موجودی های پایگاه داده، متغییرهای جداول مانند ایندکس ها، کلیدها و ... را مشاهده کنید و یا آنها را اضافه، حذف و یا تغییر دهید. همچنین با این برنامه می توانید دیتابیس جدیدی ایجاد کرده و مطالب و داده های آن را ویرایش نمایید. از آنجایی که این برنامه قابلیت پشتیبانی و ریکاوری از اطلاعات را دارد پس نباید نگران از بین رفتن داده ها باشید.
دسته:
نرم افزار ←
توسعه نرم افزار ←
پایگاه داده / دیتابیس
Database Designer for PostgreSQL نرم افزاری با رابط کاربری ساده است که برای ساخت نمای تصویری کامل و کاربردی از ساختار های پایگاه داده، شامل مشاهده کامل تمامی جداول، روابط بین آن ها، ویو ها، پروسیجر های ذخیره شده و سایر اشیا پایگاه داده به کار می رود. پس از ساخت و مشاهده تمامی اجزای پایگاه داده می توان به سادگی ساختار ان را بر روی سرور ایجاد کرد و بنا بر نیاز ویژگی ها یش را تغییر داد.
SQL مخفف Structured Query Language (به معنی زبان ساختارمند پرسش ها) یک زبان کامپیوتری استاندارد برای پرس و جو، تغییر و تعریف پایگاه داده های رابطه ای، با استفاده از اظهارات اعلانی می باشد که توسط IBM توسعه داده شد است. T-SQL استانداردهای اس کیو ال را گسترش داده است تا شامل برنامه نویسی رویه ای، متغیرهای محلی و انواع توابع پردازش رشته ها، تاریخ، ریاضبات و ... باشد. می توان گفت زبان T-SQL یک زبان استاندارد از Microsoft، برای کار با بانک های اطلاعاتی است که تنها به sql محدود نمی شود. T-SQL زبان برنامه نویسی کارآمدی است که برنامه نویس را قادر می سازد تا کنترل بهتر و بیشتری بر تراکنش های پایگاه داده ها داشته و قادر باشد برنامه های پایگاه داده ها را به صورت روالی بنویسد. در دوره آموزشی Introduction to Transact-SQL شما باقابلیت های اساسی و کلیدی T-SQL آشنا می شوید.
دسته:
نرم افزار ←
توسعه نرم افزار ←
پایگاه داده / دیتابیس
SQL Management Studio یکی از کاملترین نرم افزارهای مدیریت پایگاه داده است که به کمک آن میتوان مدیریت یک بانک اطلاعاتی Microsoft SQL Server را بر عهده گرفت. این نرم افزار با ایجاد یک بستر قدرتمند بر روی پایگاه داده کنترل تمامی قسمتهای بانک اطلاعاتی را در دست میگیرد. به کمک این نرم افزار میتوان از پایگاههای داده را با هم مقایسه کرد، خروجی گرفت و یا دستورات جمعی و Query های حجیم را اجرا نمود. ابزار امنیتی پیشرفته این نرم افزار به کاربر اجازه میدهد تا بتواند تمامی بانک اطلاعاتی خود را Encrypt کرده تا خطر دزدیده شدن اطلاعات را از بین ببرد. از دیگر قابلیتهای این برنامه میتوان به Pump و Generator و Import و Export اطلاعات پایگاه داده اشاره کرد.