PDA

View Full Version : یکپارچه سازی داده ها



hamidreza11
چهارشنبه 18 تیر 1393, 16:44 عصر
دوستان کسی می تونه کتابی راجه به Data integration یا همون یکپارچه سازی داده ها معرفی کنه ؟همچنین کتابی در مورد سازگاری بانک اطلاعاتی یا همون database consistency و اینکه چطور باید بانک اطلاعاتی رو سازگار طراحی کنیم ؟

abbas.oveissi
جمعه 20 تیر 1393, 05:08 صبح
سلام ،من خودم توی این زمینه مطالعه ای ندارم اما براتون این کتاب رو پیدا کردم که اسمش SQL Server 2012 Data Integration Recipes هست و میتونید با لینک مستقیم از این سایت دانلود کنید : http://it-ebooks.info/book/1309
البته کتاب Principles of Data Integration هم هست اما لینک دانلودش رو ندارم.توضیحاتش رو میتونید توی سایت آمازون از لینک روبرو بخونید: http://www.amazon.com/Principles-Data-Integration-AnHai-Doan/dp/0124160441

hamidreza11
دوشنبه 23 تیر 1393, 05:07 صبح
مرسی رفیق جواب سئوالم رو خودم پیدا کردم . می نویسم . شاید به کارت بیاد .

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

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