پرتال تفریحی و سرگرمی منو تو
* سلام به شما دوست عزيز *

* شما عضو تالار نيستيد! براي دسترسي به تمام امکانات تالار عضو شويد! عضويت در کمتر از يک دقيقه *


بعد از عضو شدن شما میتوانید در این انجمن فعالیت کنید


برای راهنمایی مطلب گذاشتن در انجمن به آدرس زیر بروید


http://manoto.fanbb.net/t41-topic

پایگاه داده database چیست؟  0_911 پایگاه داده database چیست؟  0_1511 پایگاه داده database چیست؟  0_712

*** توجه: کسانی که بازی جی تی آی دارند و میخواهند ماشین های جدید دانلود کنند به سایت زیر بروند
***


http://Gtatak.ir


پایگاه داده database چیست؟  Ie_710 پایگاه داده database چیست؟  Fire_f10 پایگاه داده database چیست؟  Opera10
پرتال تفریحی و سرگرمی منو تو
* سلام به شما دوست عزيز *

* شما عضو تالار نيستيد! براي دسترسي به تمام امکانات تالار عضو شويد! عضويت در کمتر از يک دقيقه *


بعد از عضو شدن شما میتوانید در این انجمن فعالیت کنید


برای راهنمایی مطلب گذاشتن در انجمن به آدرس زیر بروید


http://manoto.fanbb.net/t41-topic

پایگاه داده database چیست؟  0_911 پایگاه داده database چیست؟  0_1511 پایگاه داده database چیست؟  0_712

*** توجه: کسانی که بازی جی تی آی دارند و میخواهند ماشین های جدید دانلود کنند به سایت زیر بروند
***


http://Gtatak.ir


پایگاه داده database چیست؟  Ie_710 پایگاه داده database چیست؟  Fire_f10 پایگاه داده database چیست؟  Opera10
پرتال تفریحی و سرگرمی منو تو
هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.


دانلود نرم افزار,مقاله,برنامه موبایل,کلیپ,طنز,مطالب جالب,سرگرمی,تبادل لینک,پزشکی
 
الرئيسيةمكتبة الصورثبت نامورودأحدث الصورجستجو




ورود
نام كاربر:
كلمه رمز:
ورود اتوماتيك در بازديدهاي بعدي: 
:: كلمه رمز خود را فراموش كرده ايد؟
عضویت یا ورود

* عضویت در انجمن

* ورود

* فراموشی رمز عبور

این انجمن را در گوگل محبوب کنید
جستجو
 
 

نتائج البحث
 
Rechercher بحث متقدم
کسانی که آنلاین هستند
در مجموع 972 كاربر Online ميباشد :: 63 كاربر ثبت نام شده، 17 كاربر مخفي و 892 مهمان :: 3 روبات در صفحه اصلی

Milad,alirezajaveri,pardis
,milad2013,Admin,m_nosrat
,phs,iman18,najafi,farnaz
,farzad,جوجو66,mahrokh
,
Mehdi13,mehdi-beyki,,arsham
,rainboy,pooryasad,u235
,ZALEM,mojode_bartar
,mknikoo,mahdi86,series
131,adelll_2323,farshad-53
ehsan-adibi,crazy-kids,sepide
navab69,sara,درسا,ali98,gallows
pedram,mehdii,king92,alireza1367
MOJIROYA,perilous,ستاره,جابر عسکری
maysam,7milad7,نگار,masud51
maya,abtin_24,Mehran1374,اطلس
hashem20,هلن,MORTEZA SHOKRI
mitra_mp,mehras,lililala,DigiteC
kazemloo,15243,zeynab khanom
nazila,mild_nurse,شیما صدیقیان,m.z.m


[ مشاهده کاربران آنلاین ]

بيشترين آمار حضور كاربران در سايت برابر 1287 و در تاريخ 1 آگوست 2011 - 16:55 بوده است.
احصائيات
تعداد کاربران ثبت نام شده: 6698
جديدترين کاربر ثبت نام شده: بزرگمهر

تعداد موضوعات ارسال شده توسط کاربران سايت: 10351 في 6256 موضوع
آمارگیر پرشین استیت
بازدید کنندگان از سایت
پایگاه داده database چیست؟  Labels=0
المواضيع الأخيرة
» خر
پایگاه داده database چیست؟  Icon_minitimeمن طرف link4rank.rozblog.com الجمعة فبراير 27, 2015 2:26 am

» نوشتن متن خود بر روی یک عکس با امکانات خوب(انلاین)
پایگاه داده database چیست؟  Icon_minitimeمن طرف میلادشونم الخميس فبراير 05, 2015 7:45 pm

» ترفندهای شگفت انگیز در گوشی اندروید
پایگاه داده database چیست؟  Icon_minitimeمن طرف Milad السبت أكتوبر 25, 2014 6:06 pm

» جت روم اختصاصی من و تو
پایگاه داده database چیست؟  Icon_minitimeمن طرف ارین الأحد سبتمبر 07, 2014 4:04 am

» ایرونا - خرید و فروش کالاهای نو و دست دوم(مزایده و فروش مستفیم)
پایگاه داده database چیست؟  Icon_minitimeمن طرف erona.ir الأربعاء مايو 14, 2014 8:41 pm

» عکس همسر مستربین
پایگاه داده database چیست؟  Icon_minitimeمن طرف پویا الثلاثاء نوفمبر 19, 2013 10:47 am

» قالب بسیار جدید و حرفه ای مدیا برای پارسی کیوت( وی سی پی)
پایگاه داده database چیست؟  Icon_minitimeمن طرف shoeib63 الجمعة نوفمبر 08, 2013 1:33 pm

» چند ترفند توپ براي بازي جنگهاي صليبي(قلعه)
پایگاه داده database چیست؟  Icon_minitimeمن طرف hovo1357 الأربعاء أكتوبر 23, 2013 3:04 am

» دانلود جدیدترین آهنگهای شاد
پایگاه داده database چیست؟  Icon_minitimeمن طرف hovo1357 الأربعاء أكتوبر 23, 2013 2:55 am

» یه سایت جالب واسه سرگرمی
پایگاه داده database چیست؟  Icon_minitimeمن طرف Milad السبت أكتوبر 05, 2013 10:52 am

» این پست را تو بنویس از تنهایی هایت......!!!
پایگاه داده database چیست؟  Icon_minitimeمن طرف Milad السبت أكتوبر 05, 2013 10:50 am

» از هر جا سخنی هست ....!!!
پایگاه داده database چیست؟  Icon_minitimeمن طرف Milad السبت أكتوبر 05, 2013 10:46 am

» یادداشتهای پر از حسرت.....
پایگاه داده database چیست؟  Icon_minitimeمن طرف Milad السبت أكتوبر 05, 2013 10:43 am

» دلت براش تنگ شده...
پایگاه داده database چیست؟  Icon_minitimeمن طرف Milad السبت أكتوبر 05, 2013 10:36 am

» تو را دختر خانوم مینامند . . .
پایگاه داده database چیست؟  Icon_minitimeمن طرف Milad السبت أكتوبر 05, 2013 10:35 am

» چند سطر تنهایی...........
پایگاه داده database چیست؟  Icon_minitimeمن طرف Milad السبت أكتوبر 05, 2013 10:34 am

» فال روزانه شنبه 13 مهر 1392
پایگاه داده database چیست؟  Icon_minitimeمن طرف Milad السبت أكتوبر 05, 2013 10:32 am

» گالری عکس از حیوانات بامزه
پایگاه داده database چیست؟  Icon_minitimeمن طرف siamakpattaya الجمعة أكتوبر 04, 2013 8:27 am

» دانلود بازی فارم فرنزی 4 - Farm Frenzy – Ancient Rome با لینک مستقیم
پایگاه داده database چیست؟  Icon_minitimeمن طرف barad الأربعاء يوليو 24, 2013 11:24 am

» بهترین سایت برای ساخت انجمن رایگان فارسی(با امکانات حرفه ای و جدید)
پایگاه داده database چیست؟  Icon_minitimeمن طرف mohamad23 الأربعاء يوليو 24, 2013 6:38 am

» دانلود جدیدترین آهنگ های شاد ایرانی مخصوص عروسی
پایگاه داده database چیست؟  Icon_minitimeمن طرف الک رمزی الثلاثاء يوليو 16, 2013 10:36 am

» چــــــــت روم دوســتـــانـــه انــــجـــمـــن منو تو
پایگاه داده database چیست؟  Icon_minitimeمن طرف mgkh السبت يونيو 08, 2013 9:31 am

» شعر عشقولانه
پایگاه داده database چیست؟  Icon_minitimeمن طرف minamina الثلاثاء يونيو 04, 2013 3:26 am

» اس ام اس های عاشقانه جدید مهر ماه 1390
پایگاه داده database چیست؟  Icon_minitimeمن طرف minamina السبت يونيو 01, 2013 9:02 am

» اس ام اس باحال مخصوص ضدحال به پسرها و دخترها
پایگاه داده database چیست؟  Icon_minitimeمن طرف امیر علی الثلاثاء مايو 28, 2013 5:36 am

» ترول های جدید بهار 92
پایگاه داده database چیست؟  Icon_minitimeمن طرف malijoon الأربعاء مايو 01, 2013 4:09 am

» اس ام اس سرکاری سری چهاردهم
پایگاه داده database چیست؟  Icon_minitimeمن طرف malijoon الأربعاء مايو 01, 2013 4:07 am

» دانلود جدیدترین آهنگ حسین تهی به نام جانگولر
پایگاه داده database چیست؟  Icon_minitimeمن طرف malijoon الأربعاء مايو 01, 2013 4:07 am

» علت های آب آوردن مغز
پایگاه داده database چیست؟  Icon_minitimeمن طرف malijoon الأربعاء مايو 01, 2013 4:04 am

» کمک
پایگاه داده database چیست؟  Icon_minitimeمن طرف پرنیان السبت أبريل 06, 2013 3:54 pm

» ض
پایگاه داده database چیست؟  Icon_minitimeمن طرف shafghat السبت مارس 23, 2013 2:30 pm

» SMS بر ضد دخترا ..............................
پایگاه داده database چیست؟  Icon_minitimeمن طرف SAJADSALAMI الإثنين مارس 04, 2013 12:50 pm

» كاروتلاش يك مادرواقعي
پایگاه داده database چیست؟  Icon_minitimeمن طرف باران@ الخميس يناير 31, 2013 2:19 am

» دانستنی های جالب!
پایگاه داده database چیست؟  Icon_minitimeمن طرف باران@ الخميس يناير 31, 2013 2:04 am

» وصيت نامه يمنتشرنشده ي بزبزقندي
پایگاه داده database چیست؟  Icon_minitimeمن طرف باران@ الخميس يناير 31, 2013 1:43 am

» اسکریپت ساخت آپلود سنتر برای گیگفا وی گیگ و........
پایگاه داده database چیست؟  Icon_minitimeمن طرف LILIMOB الخميس يناير 17, 2013 5:13 am

» جدیدترین کد تقلب برای تراوین(جدید)
پایگاه داده database چیست؟  Icon_minitimeمن طرف بردیا الأربعاء يناير 09, 2013 1:04 pm

» نگاه های یک مرد به خانواده همسر ! ( طنز )
پایگاه داده database چیست؟  Icon_minitimeمن طرف پوریا 2424 الأحد ديسمبر 16, 2012 10:43 am

» مسابقه شماره یک انجمن منو تو
پایگاه داده database چیست؟  Icon_minitimeمن طرف پوریا 2424 الأحد ديسمبر 16, 2012 9:37 am

» اس ام اس هایی از سخنان کورش کبیر
پایگاه داده database چیست؟  Icon_minitimeمن طرف پوریا 2424 الأحد ديسمبر 16, 2012 9:07 am

» بهترین کرم های زیبایی صورت و ضد چروک
پایگاه داده database چیست؟  Icon_minitimeمن طرف پوریا 2424 السبت ديسمبر 15, 2012 3:10 pm

» رمز های بازی کال اف دیوتی 7
پایگاه داده database چیست؟  Icon_minitimeمن طرف پوریا 2424 السبت ديسمبر 15, 2012 1:54 pm

» رمز های بازی های کامپیوتری
پایگاه داده database چیست؟  Icon_minitimeمن طرف پوریا 2424 السبت ديسمبر 15, 2012 1:50 pm

» رمز های5سن اندریاس
پایگاه داده database چیست؟  Icon_minitimeمن طرف پوریا 2424 السبت ديسمبر 15, 2012 1:44 pm

» کد تقلب بازی جی تی آی (IV)
پایگاه داده database چیست؟  Icon_minitimeمن طرف پوریا 2424 السبت ديسمبر 15, 2012 1:42 pm

» جک و اس ام اس های خنده دار ( اسفند ماه )
پایگاه داده database چیست؟  Icon_minitimeمن طرف پوریا 2424 السبت ديسمبر 15, 2012 1:05 pm

» مدیر کل سایت
پایگاه داده database چیست؟  Icon_minitimeمن طرف پوریا 2424 الجمعة ديسمبر 14, 2012 4:18 pm

» جوک حیوانات سری پنجم
پایگاه داده database چیست؟  Icon_minitimeمن طرف پوریا 2424 الجمعة ديسمبر 14, 2012 2:45 pm

» جوک های خنده دار جدید (45)
پایگاه داده database چیست؟  Icon_minitimeمن طرف پوریا 2424 الجمعة ديسمبر 14, 2012 2:31 pm

» جوک مردان سری پنجم
پایگاه داده database چیست؟  Icon_minitimeمن طرف پوریا 2424 الجمعة ديسمبر 14, 2012 2:28 pm

آمار انجمن در جستجوگر ها
Seo Monitor Google Pagerank Checker
تسجيل صفحاتك المفضلة في مواقع خارجية
تسجيل صفحاتك المفضلة في مواقع خارجية reddit      

قم بحفض و مشاطرة الرابط به انجمن ویکسا خوش آمدید على موقع حفض الصفحات

قم بحفض و مشاطرة الرابط پرتال تفریحی و سرگرمی منو تو على موقع حفض الصفحات
لینکستان
شما میتوانید لینک خود را از طریق پیام خصوصی به نام کاربری Milad بفرستید تا در اینجا قرار بگیرد



دانلود جدیدترین های جی تی آی


تیم پاپولی


گالری عکسفا



بزرگترین چت روم


دانلود ها


سوسن خانوم


بهترین سایت تفریحی خدماتی ایرانیان


پایگاه سرگرمی پاتوق98


سایت بزرگ تك محفل

پرتال تفریحی منوتو

بهترین سایت موزیک


بروزترین مرکز دانلود فارسی زبانان


دانلود اسکریپت


سرگرمی ، تفریحی ، فال


سایت سرگرمی و تفریحی فان پورتال


اسکریپت|قالب بزرگترین پایگاه وب مسترها


عکس های ایرانی

دانلود

بهترین سایت تفریحی برای جوانان ایرانی

تبادل لینک با همه به صورت رایگان


اموزش عکاسي و گرافيک


دایرکتوری تبادل لینک

 

 پایگاه داده database چیست؟

اذهب الى الأسفل 
نويسندهپيام
Mehran1374
مدیران کل انجمن
مدیران کل انجمن
Mehran1374


تاریخ عضویت : 2011-02-21

پایگاه داده database چیست؟  Empty
پستعنوان: پایگاه داده database چیست؟    پایگاه داده database چیست؟  Icon_minitimeالأربعاء مارس 16, 2011 8:48 am


دادِگان (پایگاه داده ها یا بانک اطلاعاتی) به مجموعه ای از اطلاعات
با ساختار منظم و سامانمند گفته می شود. این پایگاه های اطلاعاتی معمولاً
در قالبی که برای دستگاه ها و رایانه ها قابل خواندن و قابل دسترسی باشند
ذخیره می شوند.



البته چنین شیوه ذخیره سازی اطلاعات تنها روش موجود نیست و شیوه های
دیگری مانند ذخیره سازی ساده در پرونده ها نیز استفاده می گردد. مسئله ای
که ذخیره سازی داده ها در دادگان را موثر می سازد وجود یک ساختار مفهومی
است برای ذخیره سازی و روابط بین داده ها است.

پایگاه داده در اصل مجموعه ای سازمان یافته از اطلاعات است.این واژه از
دانش رایانه سرچشمه می گیرد ،اما کاربر وسیع و عمومی نیز دارد، این وسعت به
اندازه ای است که مرکز اروپایی پایگاه داده (که تعاریف خردمندانه ای برای
پایگاه داده ایجاد می کند) شامل تعاریف غیر الکترونیکی برای پایگاه داده می
باشد. در این نوشتار به کاربرد های تکنیکی برای این اصطلاح محدود می شود.

یک تعریف ممکن این است که: پایگاه داده مجموعه ای از رکورد های ذخیره شده
در رایانه با یک روش سیستماتیک (اصولی) مثل یک برنامه رایانه ای است که می
تواند به سوالات کاربر پاسخ دهد. برای ذخیره و بازیابی بهتر، هر رکورد
معمولا به صورت مجموعه ای از اجزای داده ای یا رویداد ها سازماندهی می
گردد.



بخش های بازیابی شده در هر پرسش به اطلاعاتی تبدیل می شود که برای
اتخاذ یک تصمیم کاربرد دارد. برنامه رایانه ای که برای مدیریت و پرسش و
پاسخ بین پایگاه های داده ای استفاده می شود را مدیر سیستم پایگاه داده ای
یا به اختصار (DBMS) می نامیم. خصوصیات و طراحی سیستم های پایگاه داده ای
در علم اطلاعات مطالعه می شود.

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



پرکاربرد ترین مدلی که امروزه بسیار استفاده می شود، مدل رابطه ای است
که به طور عام به صورت زیر تعریف می شود: نمایش تمام اطلاعاتی که به فرم
جداول مرتبط که هریک از سطر ها و ستونها تشکیل شده است(تعریف حقیقی آن در
علم ریاضیات برسی می شود). در این مدل وابستگی ها به کمک مقادیر مشترک در
بیش از یک جدول نشان داده می شود. مدل های دیگری مثل مدل سلسله مراتب و مدل
شبکه ای به طور صریح تری ارتباط ها را نشان می دهند.

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

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


موارد زیر به صورت خلاصه شرح داده می شود:
•۱ تاریخچه پایگاه داده
•۲ انواع دادگان ها
•۳ مدل های پایگاه داده
۳.۱ مدل تخت
۳.۲ مدل شبکه ای(Network)
۳.۳ مدل رابطه ای
۳.۴ پایگاه داده های چند بعدی
۳.۵ پایگاه داده های شیء
•۴ ویژگی های سیستم مدیریت پایگاه داده ها
•۵ فهرست سیستم های متداول مدیریت دادگان

1- تاریخچه پایگاه داده
اولین کاربردهای اصطلاح پایگاه داده به June 1963 باز می گردد، یعنی زمانی
که شرکت System Development Corporation مسئولیت اجرایی یک طرح به نام
"توسعه و مدیریت محاسباتی یک پایگاه داده ای مرکزی" را بر عهده گرفت.
پایگاه داده به عنوان یک واژه واحد در اوایل دهه 70 در اروپا و در اواخر
دهه 70 در خبر نامه های معتبر آمریکایی به کار رفت.(بانک داده ای یا
Databank در اوایل سال 1966 در روزنامه واشنگتن کار رفت)


تصویر:اولین سیستم مدیریت پایگاه داده در دهه 60 گسترش یافت. از پیشگامان
این شاخه چارلز باخمن می باشد. مقالات باخمن این را نشان داد که فرضیات او
کاربرد بسیار موثرتری برای دسترسی به وسایل ذخیره سازی را محیا می کند.



در آن زمانها پردازش داده بر پایه کارت های منگنه و نوار های مغناطیسی
بود که پردازش سری اطلاعات را مهیا می کند. دو نوع مدل داده ای در آن
زمانها ایجاد شد:CODASYL موجب توسعه مدل شبکه ای شدکه ریشه در نظریات باخمن
داشت و مدل سلسله مراتبی که توسط North American Rockwell ایجاد شد و بعدا
با اقباس از آن شرکت IBM محصولIMS را تولید نمود.

مدل رابطه ای توسط E. F. Codd در سال 1970 ارائه شد.او مدل های موجود را
مورد انتقاد قرار می داد. برای مدتی نسبتا طولانی این مدل در مجامع علمی
مورد تایید بود. اولین محصول موفق برای میکرو کامپیوتر ها dBASE بودکه برای
سیستم عامل هایCP/M و PC-DOS/MS-DOS ساخته شد.



در جریان سال 1980 پژوهش بر روی مدل توزیع شده (distributed database)
و ماشین های دادگانی (database machines) متمرکز شد، اما تاثیر کمی بر
بازار گذاشت. در سال 1990 توجهات به طرف مدل شی گرا(object-oriented
databases) جلب شد. این مدل جهت کنترل داده های مرکب لازم بود و به سادگی
بر روی پایگاه داده های خاص، مهندسی داده(شامل مهندسی نرم افزار منابع) و
داده های چند رسانه ای کار می کرد.

در سال 2000 نوآوری تازه ای رخ داد و دادگان اکس ام ال (XML) به وجود آمد.
هدف این مدل از بین بردن تفاوت بین مستندات و داده ها است و کمک می کند که
منابع اطلاعاتی چه ساخت یافته باشند یا نه در کنار هم قرار گیرند.


2- انواع دادگان ها
دادگان ها از نظر ساختار مفهومی و شیوه ای رفتار با داده ها بر دو نوع هستند :
1.دادگان رابطه ای
2.دادگان شی گرا

3- مدل های پایگاه داده
شگرد های مختلفی برای مدل های داده ای وجود دارد. بیشتر سیستم های پایگاه
داده ای هر چند که طور معمول بیشتر از یک مدل را مورد حمایت قرار می دهند،
حول یک مدل مشخص ایجاد شده اند. برای هر یک از الگوهای های منطقی (logical
model) اجراهای فیزیکی مختلفی قابل پیاده شدن است و سطوح کنترل مختلفی در
انطباق فیزیکی برای کاربران محیا می کند. یک انتخاب مناسب تاثیر موثری بر
اجرا دارد. مثالی از موارد الگوی رابطه ای (relational model) است: همه
رویدادهای مهم در مدل رابطه ای امکان ایجاد نمایه هایی که دسترسی سریع به
سطرها در جدول را می دهد،فراهم می شود.

یک مدل داده ای تنها شیوه ساختمان بندی داده ها نیست بلکه معمولا به صورت
مجموعه ای از عملیات ها که می تواند روی داده ها اجرا شود تعریف می شوند.
برای مثال در مدل رابطه ای عملیاتی همچون گزینش (selection)، طرح ریزی
(projection) و اتصال (join) تعریف می گردد.

۳.۱ مدل تخت
مدل تخت یا جدولی (flat (or table) model ) تشکیل شده است از یک آرایه دو
بعدی با عناصر داده ای که همه اجزای یک ستون به صورت داده های مشابه فرض می
شود و همه عناصر یک سطر با هم در ارتباط هستند. برای نمونه در ستون هایی
که برای نام کاربری و رمز عبور در جزئی از سیستم های پایگاه داده ای امنیتی
مورد استفاده قرار می گیرد هر سطر شامل رمز عبوری است که مخصوص یک کاربر
خاص است.



ستون های جدول که با آن در ارتباط هستند به صورت داده کاراکتری،
اطلاعات زمانی، عدد صحیح یا اعداد ممیز شناور تعریف می شوند. این مدل پایه
برنامه های محاسباتی(spreadsheet) است.

پایگاه داده ها با فایل های تخت به سادگی توسط فایل های متنی تعریف می
شوند. هر رکورد یک خط است و فیلد ها به کمک جدا کننده هایی از هم مجزا می
شوند. فرضا به مثال زیر دقت کنید:
id name team
1 Amy Blues
2 Bob Reds
3 Chuck Blues
4 Dick Blues
5 Ethel Reds
6 Fred Blues
7 Gilly Blues
8 Hank Reds
داده های هر ستون مشابه هم است ما به این ستونها فیلد ها (fields) گوییم. و
هر خط را غیر از خط اول یک رکورد(record) می نامیم. خط اول را که برخی
پایگاه های داده ای آنرا ندارند رکورد برچسب(field labels) گوییم. هر مقدار
داده ای اندازه خاص خود را دارد که اگر به آن اندازه نرسد می توان از
کاراکنر فاصله برای این منظور استفاده کرد اما این مسئله مخصوصا زمانی که
بخواهیم اطلاعات را بر روی کارت های منگنه قرار دهیم مشکل ساز خواهد شد.
امروزه معمولا از نویسه TAB برای جداسازی فیلد ها و کاراکتر خط بعد برای
رکورد بعدی استفاده می کنیم. البته شیوه های دیگری هم وجود دارد مثلا به
مثال زیر دقت کنید:
"1","Amy","Blues"
"2","Bob","Reds"
"3","Chuck","Blues"
"4","Dick","Blues"
"5","Ethel","Reds"
"6","Fred","Blues"
"7","Gilly","Blues"
"8","Hank","Reds"
این مثال از جدا کننده کاما استفاده می کند.در این نوع مدل تنها قابلیت
حذف،اضافه،دیدن و ویرایش وجود دارد که ممکن است کافی نباشد.Microsoft Excel
این مدل را پیاده سازی می کند.

۳.2 مدل شبکه ای(Network)
در سال 1969 و در کنفرانس زبانهای سیستم های داده ای (CODASYL) توسطCharles
Bachman ارائه شد. در سال 1971 مجددا مطرح شد و اساس کار پایگاه داده ای
قرار گرفت و در اوایل دهه 80 با ثبت آن درسازمان بین المللی استانداردهای
جهانی یا ISO به اوج رسید.

مدل شبکه ای (database model) بر پایه دو سازه مهم یعنی مجموعه ها و رکورد
ها ساخته می شود و برخلاف روش سلسله مراتبی که از درخت استفاده می کند،
گراف را به کار می گیرد. مزیت این روش بر سلسله مراتبی این است که مدل های
ارتباطی طبیعی بیشتری را بین موجودیت ها فراهم می کند. الی رغم این مزیت ها
به دو دلیل اساسی این مدل با شکست مواجه شد: اول اینکه شرکت IBM با تولید
محصولات IMS و DL/I که بر پایه مدل سلسله مراتبی است این مدل را نادیده
گرفت.



دوم اینکه سرانجام مدل رابطه ای (relational model) جای آن را گرفت
چون سطح بالاتر و واضح تر بود. تا اوایل دهه 80 به علت کارایی رابط های سطح
پایین مدل سلسله مراتبی و شبکه ای پیشنهاد می شد که بسیاری از نیاز های آن
زمان را برطرف می کرد. اما با سریعتر شدن سخت افزار به علت قابلیت انعطاف و
سودمندی بیشتر سیستم های رابطه ای به پیروزی رسیدند.

رکورد ها در این مدل شامل فیلد هایی است( ممکن است همچون زبان کوبول
(COBOL) به صورت سلسله مراتب اولویتی باشد). مجموعه ها با ارتباط یک به چند
بین رکورد ها تعریف می شود: یک مالک و چند عضو. عملیات های مدل شبکه ای از
نوع هدایت کننده است: یک برنامه در موقعیت جاری خود باقی می ماند و از یک
رکورد به رکورد دیگر می رود هر گاه که ارتباطی بین آنها وجود داشته باشد.
معمولا از اشاره گرها(pointers) برای آدرس دهی مستقیم به یک رکورد در دیسک
استفاده می شود. با این تکنیک کارایی بازیابی اضافه می شود هر چند در نمایش
ظاهری این مدل ضروری نیست .

۳.3 مدل رابطه ای
مدل رابطه ای (relational model) در یک مقاله تحصیلی توسط E. F. Codd در
سال 1970 ارائه گشت. این مدل یک مدل ریاضیاتی است که با مفاهیمی چون
مستندات منطقی (predicate logic) و تئوری مجموعه ها (set theory) در ارتباط
است. محصولاتی همچون اینگرس،اراکل، DB2 وسرور اس کیوال (SQL Server) بر
این پایه ایجاد شده است.



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

۳.4 پایگاه داده های چند بعدی
پایگاه داده های رابطه ای توانست به سرعت بازار را تسخیر كند، هرچند
كارهایی نیز وجود داشت كه این پایگاه داده ها نمی توانست به خوبی انجام
دهد. به ویژه به كارگیری كلیدها در چند ركورد مرتبط به هم و در چند پایگاه
داده مشترك، كندی سیستم را موجب می شد.



برای نمونه برای یافتن نشانی كاربری با نام دیوید، سیستم رابطه ای
باید نام وی را در جدول كاربر جستجو كند و كلید اصلی (primary key ) را
بیابد و سپس در جدول نشانی ها، دنبال آن كلید بگردد. اگر چه این وضعیت از
نظر كاربر، فقط یك عملیات محسوب، اما به جستجو درجداول نیازمند است كه این
كار پیچیده و زمان بر خواهد بود.



راه كار این مشكل این است كه پایگاه داده ها اطلاعات صریح درباره
ارتباط بین داده ها را ذخیره نماید. می توان به جای یافتن نشانی دیوید با
جستجو ی كلید در جدول نشانی، اشاره گر به داده ها را ذخیره نمود. در واقع،
اگر ركورد اصلی، مالك داده باشد، در همان مكان فیزیكی ذخیره خواهد شد و از
سوی دیگر سرعت دسترسی افزایش خواهد یافت.

چنین سیستمی را پایگاه داده های چند بعدی می نامند. این سیستم در هنگامی كه
از مجموعه داده های بزرگ استفاده می شود، بسیار سودمند خواهد بود. از
آنجاییكه این سیستم برای مجموعه داده های بزرگ به كار می رود، هیچگاه در
بازار به طور مستقیم عمومیت نخواهد یافت.

۳.5 پایگاه داده های شیء
اگر چه سیستم های چند بعدی نتوانستند بازار را تسخیر نمایند، اما به توسعه
سیستم های شیء منجر شدند. این سیستم ها كه مبتنی بر ساختار و مفاهیم سیستم
های چند بعدی هستند، به كاربر امكان می دهند تا اشیاء را به طور مستقیم در
پایگاه داده ها ذخیره نماید. بدین ترتیب ساختار برنامه نویسی شیء گرا
(object oriented ) را می توان به طور مستقیم و بدون تبدیل نمودن به سایر
فرمت ها، در پایگاه داده ها مورد استفاده قرار داد.



این وضعیت به دلیل مفاهیم مالكیت (ownership) در سیستم چند بعدی، رخ
می دهد. در برنامه شیء گرا (OO)، یك شیء خاص "مالك " سایر اشیاء در حافطه است، مثلا دیوید مالك نشانی خود می باشد. در صورتی كه مفهوم مالكیت در پایگاه داده های رابطه ای وجود ندارد.

4- ویژگی های سیستم مدیریت پایگاه داده ها
پس از این مقدمه به توصیف سیستم مدیریت پایگاه داده ها می پردازیم. سیستم
مدیریت پایگاه داده ها، مجموعه ای پیچیده از برنامه های نرم افزاری است كه
ذخیره سازی و بازیابی داده های (فیلدها، ركوردها و فایل ها) سازمان را در
پایگاه داده ها، كنترل می كند. این سیستم، كنترل امنیت و صحت پایگاه داده
ها را نیز بر عهده دارد.



سیستم مدیریت پایگاه داده ها، درخواست های داده را از برنامه می پذیرد
و به سیستم عامل دستور می دهد تا داده ها ی مناسب را انتقال دهد. هنگامی
كه چنین سیستمی مورد استفاده قرار می گیرد، اگر نیازمندیهای اطلاعاتی
سازمانی تغییر یابد، سیستم های اطلاعاتی نیز آسانتر تغییر خواهند یافت.
سیستم مذكور از صحت پایگاه داده ها پشتیبانی می كند. بدین ترتیب كه اجازه
نمی دهد بیش از یك كاربر در هر لحظه، یك ركورد را به روز رسانی كند. این
سیستم ركوردهای تكراری را در خارج پایگاه داده ها نگاه می دارد.



برای مثال، هیچ دو مشترك با یك شماره مشتری، نمی توانند در پایگاه
داده ها وارد شوند. این سیستم روشی برای ورود و به روز رسانی تعاملی پایگاه
داده ها فراهم می آورد. یك سیستم اطلاعات كسب و كار از موضوعاتی نظیر
(مشتریان، كارمندان، فروشندگان و غیره) و فعالیت هایی چون (سفارشات، پرداخت
ها، خریدها و غیره) تشكیل شده است.



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



یك سیستم مدیریت پایگاه داده ها ممكن است یك، دو یا هر سه روش را فراهم آورد. سرورهای پایگاه داده ها، کامپیوترهایی
هستند كه پایگاه داده های واقعی را نگاه می دارند و فقط سیستم مدیریت
پایگاه داده ها و نرم افزار مربوطه را اجرا می كنند. معمولا این سرورها
رایانه های چند پردازنده ای با آرایه های دیسك RAID برای ذخیره سازی می
باشند.

5- فهرست سیستم های متداول مدیریت دادگان
معروف ترین این نرم افزارهای مدیریت دادگان ها می توان به چند نمونه زیر اشاره کرد:

1.Oracle
2.Microsoft SQL Server
3.MySQL
4.PostregSQL
5.DB2
6.Microsoft Access
واژه دادگان از برابرنهاده های فرهنگستان زبان فارسی می باشد.
بازگشت به بالاي صفحه اذهب الى الأسفل
http://manoto.fanbb.net
 
پایگاه داده database چیست؟
بازگشت به بالاي صفحه 
صفحه 1 از 1
 مواضيع مماثلة
-
»  راهنمای استفاده سریع از پایگاه داده My Sql
» ساخت پایگاه موشکی محرمانه سپاه در ونزوئلا!
» عکس دختری که کاکا به خاطرش قول پیروزی داده
» استیو جابز یک آی فون لاک به رییس جمهور روسیه داده است
» استیو جابز یک آی فون لاک به رئیس جمهور روسیه داده است

صلاحيات هذا المنتدى:شما نمي توانيد در اين بخش به موضوعها پاسخ دهيد
پرتال تفریحی و سرگرمی منو تو :: انجمن پاتوق :: دانستنی ها درباره همه چی-
پرش به: