دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
دسته بندی: پایگاه داده ها ویرایش: 1 نویسندگان: Vincent Rainardi (auth.) سری: ISBN (شابک) : 9781590599310, 9781430205289 ناشر: Apress سال نشر: 2008 تعداد صفحات: 525 زبان: English فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) حجم فایل: 13 مگابایت
کلمات کلیدی مربوط به کتاب ساخت یک انبار داده: با مثال در SQL Server: نمایندگی ذخیره سازی داده ها
در صورت تبدیل فایل کتاب Building a Data Warehouse: With Examples in SQL Server به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب ساخت یک انبار داده: با مثال در SQL Server نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
ساخت انبار داده: با مثالهایی در SQL Server نحوه ساخت انبار داده را به طور کامل از ابتدا توضیح میدهد و مثالهای عملی در مورد نحوه انجام آن را نشان میدهد. نویسنده Vincent Rainardi همچنین برخی از مسائل عملی را که تجربه کرده است که توسعه دهندگان احتمالاً در اولین پروژه انبار داده خود با آنها مواجه می شوند، همراه با راه حل ها و توصیه ها توضیح می دهد. سیستم مدیریت پایگاه داده رابطه ای (RDBMS) مورد استفاده در مثال ها SQL Server است. تا زمانی که کاربر SQL Server 2005 یا جدیدتر داشته باشد، نسخه مشکلی نخواهد داشت.
کتاب به صورت زیر سازماندهی شده است. در ابتدای این کتاب (فصل های 1 تا 6)، نحوه ساخت انبار داده، به عنوان مثال، تعریف معماری، درک متدولوژی، جمع آوری نیازمندی ها، طراحی مدل های داده و ایجاد پایگاه داده را یاد می گیرید. سپس در فصل های 7 تا 10، یاد می گیرید که چگونه انبار داده را پر کنید، به عنوان مثال، استخراج از سیستم های منبع، بارگیری انبارهای داده، حفظ کیفیت داده ها، و استفاده از ابرداده ها. پس از پر کردن انبار داده، در فصلهای 11 تا 15، نحوه ارائه دادهها به کاربران با استفاده از گزارشها و پایگاههای داده چند بعدی و نحوه استفاده از دادهها در انبار داده برای هوش تجاری، مدیریت ارتباط با مشتری و سایر اهداف را بررسی میکنید. فصلهای 16 و 17 کتاب را جمعبندی میکنند: پس از اینکه انبار داده خود را ساختید، قبل از اینکه بتوان آن را برای تولید عرضه کرد، باید آن را به طور کامل آزمایش کنید. پس از تولید برنامه شما، باید نحوه مدیریت عملیات انبار داده را بدانید.
Building a Data Warehouse: With Examples in SQL Server describes how to build a data warehouse completely from scratch and shows practical examples on how to do it. Author Vincent Rainardi also describes some practical issues he has experienced that developers are likely to encounter in their first data warehousing project, along with solutions and advice. The relational database management system (RDBMS) used in the examples is SQL Server; the version will not be an issue as long as the user has SQL Server 2005 or later.
The book is organized as follows. In the beginning of this book (chapters 1 through 6), you learn how to build a data warehouse, for example, defining the architecture, understanding the methodology, gathering the requirements, designing the data models, and creating the databases. Then in chapters 7 through 10, you learn how to populate the data warehouse, for example, extracting from source systems, loading the data stores, maintaining data quality, and utilizing the metadata. After you populate the data warehouse, in chapters 11 through 15, you explore how to present data to users using reports and multidimensional databases and how to use the data in the data warehouse for business intelligence, customer relationship management, and other purposes. Chapters 16 and 17 wrap up the book: After you have built your data warehouse, before it can be released to production, you need to test it thoroughly. After your application is in production, you need to understand how to administer data warehouse operation.
Building a Data Warehouse: With Examples in SQL Server......Page 1
Contents at a Glance......Page 7
Contents......Page 9
About the Author......Page 15
Preface......Page 17
What Is a Data Warehouse?......Page 19
Retrieves Data......Page 22
Consolidates Data......Page 23
Periodically......Page 24
Dimensional Data Store......Page 25
Normalized Data Store......Page 26
History......Page 28
Query......Page 29
Business Intelligence......Page 30
Reporting......Page 31
Other Analytical Activities......Page 32
Updated in Batches......Page 33
Other Definitions......Page 34
Business Intelligence......Page 35
Customer Relationship Management......Page 36
Data Mining......Page 37
Master Data Management (MDM)......Page 38
Customer Data Integration......Page 41
Unstructured Data......Page 42
Search......Page 43
Service-Oriented Architecture (SOA)......Page 44
Summary......Page 45
Data Flow Architecture......Page 47
Single DDS......Page 51
NDS + DDS......Page 53
ODS + DDS......Page 56
Federated Data Warehouse......Page 57
System Architecture......Page 60
Case Study......Page 62
Summary......Page 65
Waterfall Methodology......Page 67
Iterative Methodology......Page 72
Summary......Page 77
Identifying Business Areas......Page 79
Understanding Business Operations......Page 80
Defining Functional Requirements......Page 81
Defining Nonfunctional Requirements......Page 83
Conducting a Data Feasibility Study......Page 85
Summary......Page 88
Designing the Dimensional Data Store......Page 89
Dimension Tables......Page 94
Date Dimension......Page 95
Slowly Changing Dimension......Page 98
Product, Customer, and Store Dimensions......Page 101
Subscription Sales Data Mart......Page 107
Supplier Performance Data Mart......Page 112
CRM Data Marts......Page 114
Data Hierarchy......Page 119
Source System Mapping......Page 120
Designing the Normalized Data Store......Page 124
Summary......Page 129
Hardware Platform......Page 131
Storage Considerations......Page 138
Configuring Databases......Page 141
Creating DDS Database Structure......Page 146
Creating the Normalized Data Store......Page 157
Using Views......Page 175
Summary Tables......Page 179
Partitioning......Page 180
Indexes......Page 184
Summary......Page 189
Introduction to ETL......Page 191
ETL Approaches and Architecture......Page 192
General Considerations......Page 195
Whole Table Every Time......Page 198
Incremental Extract......Page 199
Fixed Range......Page 203
Related Tables......Page 204
Extracting File Systems......Page 205
Extracting Other Source Types......Page 208
Extracting Data Using SSIS......Page 209
Memorizing the Last Extraction Timestamp......Page 218
Extracting from Files......Page 226
Summary......Page 232
Populating the Data Warehouse......Page 233
Stage Loading......Page 234
Data Firewall......Page 236
Populating NDS......Page 237
Using SSIS to Populate NDS......Page 246
Upsert Using SQL and Lookup......Page 253
Normalization......Page 260
Practical Tips on SSIS......Page 267
Populating DDS Dimension Tables......Page 268
Populating DDS Fact Tables......Page 284
Batches, Mini-batches, and Near Real-Time ETL......Page 287
Pushing the Data In......Page 288
Summary......Page 289
Assuring Data Quality......Page 291
Data Quality Process......Page 292
Data Cleansing and Matching......Page 295
Cross-checking with External Sources......Page 308
Data Quality Rules......Page 309
Action: Reject, Allow, Fix......Page 311
Logging and Auditing......Page 314
Data Quality Reports and Notifications......Page 316
Summary......Page 318
Metadata in Data Warehousing......Page 319
Data Definition and Mapping Metadata......Page 321
Data Structure Metadata......Page 326
Source System Metadata......Page 331
ETL Process Metadata......Page 336
Data Quality Metadata......Page 338
Audit Metadata......Page 341
Usage Metadata......Page 342
Maintaining Metadata......Page 343
Summary......Page 345
Data Warehouse Reports......Page 347
When to Use Reports and When Not to Use Them......Page 350
Report Wizard......Page 352
Report Layout......Page 358
Report Parameters......Page 360
Grouping, Sorting, and Filtering......Page 369
Simplicity......Page 374
Spreadsheets......Page 375
Multidimensional Database Reports......Page 380
Deploying Reports......Page 384
Managing Report Security......Page 388
Managing Report Subscriptions......Page 390
Managing Report Execution......Page 392
Summary......Page 393
What a Multidimensional Database Is......Page 395
Online Analytical Processing......Page 398
Creating a Multidimensional Database......Page 399
Processing a Multidimensional Database......Page 406
Querying a Multidimensional Database......Page 412
Administering a Multidimensional Database......Page 414
Multidimensional Database Security......Page 415
Processing Cubes......Page 417
Backup and Restore......Page 423
Summary......Page 427
Using Data Warehouse for Business Intelligence......Page 429
Business Intelligence Reports......Page 430
Business Intelligence Analytics......Page 431
Business Intelligence Data Mining......Page 434
Business Intelligence Dashboards......Page 450
Business Intelligence Alerts......Page 455
Business Intelligence Portal......Page 456
Summary......Page 457
Using Data Warehouse for Customer Relationship Management......Page 459
Single Customer View......Page 460
Campaign Segmentation......Page 465
Permission Management......Page 468
Delivery and Response Data......Page 472
Customer Analysis......Page 478
Customer Support......Page 481
Personalization......Page 482
Customer Loyalty Scheme......Page 483
Summary......Page 484
Customer Data Integration......Page 485
Unstructured Data......Page 488
Search in Data Warehousing......Page 492
Summary......Page 494
Testing Your Data Warehouse......Page 495
Data Warehouse ETL Testing......Page 496
Functional Testing......Page 498
Performance Testing......Page 500
Security Testing......Page 503
User Acceptance Testing......Page 504
Migrating to Production......Page 505
Summary......Page 507
Data Warehouse Administration......Page 509
Monitoring Data Warehouse ETL......Page 510
Monitoring Data Quality......Page 513
Managing Security......Page 516
Managing Databases......Page 517
Making Schema Changes......Page 519
Summary......Page 521
Second Normal Form......Page 523
Boyce-Codd Normal Form......Page 524
Higher Normal Forms......Page 525
Index......Page 527