پایگاه داده ها بازیابی اطلاعات از منابع - با استفاده از Connection
بازیابی اطلاعات از منابع - با استفاده از Connection برای بازیابی اطلاعات یک جدول از پایگاه داده میشه از خود شی Connection استفاده کرد. شی Connection یک متدی رو در اختیار ما قرار می ده به اسم Execute که از اسمش پیداست یعنی اجرا کن. این متد از ما یک دستوری رو برای بازیابی اطلاعات می خواد که می شه از Store Procedure ها هم در اینجا استفاده کرد. با این دستور هم میشه از Recordset استفاده کرد هم استفاده نکرد. همون طور که می دونید Recordset یک حافظه Forward Only هستش یعنی روبه جلو که در خودش یک مجموعه رکورد رو ذخیره می کنه. شکل کلی کار به این صورت هستش: Set Rst = Conn.Execute (SQLStatment, Recordaffected, Option) Recordaffected یک آرگومان اختیاری هستش که فکر می کنم اکثر شما وقتی در داخل نرم افزار بانک اطلاعاتی که باهاش یک Query اجرا می کنید (Access, SQL Server,...) دیده باشید که تعداد رکوردهای درگیر شده از اون دستور SQL رو به شما می ده. آرگومان Option مشخص می کنه که شما چگونه می خواین اطلاعات رو بازیابی کنید. درواقع همون CommandType در شی Command هستش با کمی تغییرات. و اگر از Recordset هم استفاده نکردید هیچ ایرادی نداره: Conn.Execute SQLStatment, Recordaffected, Option یک مثال: Public Sub LoadAll_1()Set Conn = New ADODB.ConnectionSet Rst = New ADODB.RecordsetConn.Provider = "Microsoft.JET.OLEDB.4.0"Conn.ConnectionString = App.Path + "\Data Base\Test.mdb"Conn.CursorLocation = adUseClientConn.OpenSQLQuery = "Select * From tblTest"Set Rst = Conn.Execute(SQLQuery, , adCmdText)Set frmMain.DataGrid1.DataSource = RstfrmMain.DataGrid1.RefreshEnd Sub
تهیه Backup و رو شهای بازیابی (Backup Database Backup Recovery and Maintenance)
بررسی فایل Transaction log و فقش آن در بانک های اطلاعاتی
استراژیهای تهیه نسخه پشتیبان
بررسی نقاط بحرانی برای رویداد مشکل
Offline سازی بانک اطلاعاتی
Back up گیری با استفاده از دستورات T-Sql
Back up گیری با استفاده از فایل Transaction Log
احیاء بانک اطلاعاتی (Restoring Data Base)
Restore کردن بصورت Wizard
Restore کردن با استفاده از دستورات T-Sql
Attach ,Detach کردن بانکهای اطلاعاتی
Detach با استفاده از دستورات T-sql
Detach با استفاده از SSMS
Attach با استفاده از دستورات T-sql
Attach با استفاده از SSMS
ساخت Script از بانک اطلاعاتی و موارد کاربردی Script ها
ساخت یک Data Base Maintenance plan
فن آوری کامپیوتر نحوه انجام تمام امور را در سراسر جهان برای همیشه تغییر داده است. اطلاعاتی که تا چندی پیش در سالن های مملو از کمدهای بایگانی ذخیره می شدند را حال می توان تنها در یک پایگاه داده مشاهده نمود.
پایگاه داده در اصل مجموعه ای سازمان یافته از اطلاعات ذخیره شده در رایانه با یک روش اصولی(Systematic)مثل یک برنامه رایانه ای است که می تواند به سوالات کاربر پاسخ دهد.
برای ذخیره و بازیابی بهتر، هر رکورد معمولا به صورت مجموعه ای از اجزای داده ای یا رویدادها سازماندهی می گردد. برنامه رایانه ای که برای مدیریت و پرسش و پاسخ بین پایگاه های داده ای استفاده می شود، این سیستم مجموعه ای پیچیده از برنامه های نرم افزاری است که ذخیره سازی و بازیابی داده های سازمان را در پایگاه داده کنترل می کند. کنترل امنیت و صحت پایگاه داده ها نیز برعهده این سیستم است.
چنانچه نیازمندی های اطلاعاتی سازمانی تغییر یابد، سیستم های اطلاعاتی نیز آسان تر تغییر خواهند یافت. زمانی که از صحت پایگاه داده ها پشتیبانی شود، دیگر اجازه نمی دهد که بیش از یک کاربر در هر لحظه، یک رکورد را به روزرسانی کند. یک سیستم اطلاعات کسب و کار از موضوعاتی نظیر مشتریان، کارمندان، فروشندگان و ... و فعالیت هایی چون سفارشات، پرداخت ها، خریدها و ... تشکیل شده است.
نمونه هایی از معروف ترین نرم افزارهای مدیریت پایگاه داده عبارتند از :
طراحی پایگاه داده ها، فرآیند تصمیم گیری درباره نحوه سازماندهی این داده ها در انواع رکوردها و برقراری Oracle - Microsoft SQL Server - My SQL - Postreg SQL - DB2 - Microsoft Access ارتباط بین رکوردها است.
مزایای استفاده از پایگاه داده
:: بالارفتن سرعت دست یابی به اطلاعات
:: تضمین بالای امنیت محل نگهداری اطلاعات
:: کاهش هزینه های نگهداری
:: استفاده همزمان چند کاربر از یک داده
:: تخصیص سطوح مختلف دسترسی به گروه های مختلف کاری
بازیابی اطلاعات بانک اطلاعاتی
امروزه از دست رفتن اطلاعات در شرکتهای کوچک و بزرگ میتواند میلیونها تومان خصارت در بر داشته باشد.
اما با این حال امکان از دست رفتن اطلاعات ، امری اجتناب ناپذیر بوده که ممکن است که شرکتها با آن روبرو شوند.
از اینرو گروه برنا سیستم ،سرویسی را فراهم آورده است تا در صورت بروز چنین مشکلاتی به کمک شما کاربران گرامی بیاید.
توانائی ها در بازیابی اطلاعات بانک اطلاعاتی
با توجه به امکانات تعبیه شده در گروه برنا سیستم ، امکان بازیابی موارد زیر مهیا می باشد.
Unable To Boot
Virus Related Attacks
Inaccessible Drive or Partition
Unable to Run or Load Data
Corrupt Data
Hard Drive Failure
Server Crash
Water or Fire Damage
Surface Contamination and Damage
Accidental Deletion of Data
Unable To Recognize Backups
Locked Databases Preventing Access