Beruflich Dokumente
Kultur Dokumente
2 Meaning: OLTP is designed to efficiently process high volumes of transactions, instantly recording business events (such as a sales invoice payment) and reflecting changes as they occur. 3 Used in: OLAP Abbreviation: Online OLAP stands for Online analytical processing . Meaning: OLAP is designed for analysis and decision support, allowing exploration of often hidden relationships in large amounts of data by providing unlimited views of multiple relationships at any cross-section of defined business dimensions. Used in:
ERP, TX system, Client Server Data warehouse application - MOLAP, Architecture, Desktop application ROLAP, HOLAP 4 Data Provision: Current data 5 Type of Database Transactions: Short database transactions 6 Type of update/insert/delete: Online update/insert/delete 7 Normalization/Denomalization: Data Provision: Current and historical data Type of Database Transactions: Long database transactions Type of update/insert/delete: Batch update/insert/delete Normalization/Denomalization:
Normalization is promoted (1st Denormalization is promoted normal form, second normal form (Dimension and Fact design). and third normal form). 8 Volume of Transactions: High volume of transactions 9 Transaction Recovery Needed: Transaction recovery is necessary 10 Amount of Index Requirement: Less Index Volume of Transactions: Low volume of transactions Transaction Recovery Needed: Transaction recovery is not necessary Amount of Index Requirement: More Index
11 12
Adopts an entity relationship(ER) Adopts star, snowflake or fact model constellation model and a subjectoriented database design 13 Orientation: Orientation:
Customer-oriented, used for data Market-oriented, used for data analysis analysis and querying by clerks, by knowledge workers( managers, clients and IT professionals executives, analysis) 14 Source: Daily transactions. 15 Motive: Source: OLTP Motive: and search by
Faster insert, updates, deletes and Faster analysis improve data quality by reducing combining tables. redundancy. 16 SQL complexity: Simple and Medium. SQL complexity:
2.Difference between DTS and SSIS S.No 1 2 DTS DTS stands for Transformation Services SSIS Data SSIS stands for Sql Server Integration Services
DTS is a set of objects using an SSIS is an ETL tool provided by ETS tool to extract, transform, Microsoft to extra data from different and load information to or from a sources. database DTS was originally part of the SSIS is a component of the Microsoft Microsoft SQL Server 2000 SQL Server 2005 Uses Activex Script No Deployment available wizard Uses Scripting Language is Deployment wizard is available
3 4 5 6
7 8 9 10
Does not support BI Functionality Single Task at a time It is Unmanaged script DTS can develop Enterprise manager
end
to
end
through SSIS can develop through Business Intelligence Development Studio (BIDS, nothing but new version of VS IDE)
11 12
We can deploy only at local server It can be deployed using multiple server using BIDS Designer contains Single Pane SSIS designer contains 4 design panes: a) Control Flow b) Data Flow c) Event Handlers & d) Package Explorer. Event Handler Available Solution Explorer is available, with packages, connections and Data Source Views (DSV)
13 14
15
Connection and other values are It can be controlled dynamically using static, not controlled at runtime. configuration
And, further updates on difference between questions and answers, please visit my blog @ http://onlydifferencefaqs.blogspot.in/