CCS341 Set3
CCS341 Set3
CCS341 Set3
Fifth Semester
(Regulations 2021)
20 30 30 10 10 100
4. Hire fact table: contains 1000 hire transactions since 1st Jan 2011. It is a daily snapshot fact table so
that every day we insert 1000 rows into this fact table. So over time we can track the changes of total bill,
van charges, satnav income, etc.
2. Design multi-demesional data models namely Star, Snowflake and Fact Constellation schemas for
banking enterprise
3. let’s import the daily levels of a river and the rainfall data from the basin, stored in a CSV file.
Page 1 of 3
4. Sort the first column
7. Group the variables and find the count, average and sum of each column
5. Consider the following cubes illustrating temperature of certain days recorded weekly:
Temperature 64 65 68 69 70 71 72 75 80 81 83 85
Week1 1 0 1 0 1 0 0 0 0 0 1 0
Week2 0 0 0 1 0 0 1 2 0 1 0 0
7. Load labor dataset into Weka and run Apriori algorithm with different support and confidence values.
Study the rules generated.
Page 2 of 3
14. Assume that you have 3 dimensional data such as doctor, patient and time period. Create a OLAP cube
and do all the operations.
15. Design a normalized database schema to support OLTP operations for an e-commerce website. Model
the relationships between the main entities relevant to an e-commerce platform (e.g., customers,
products, orders, payments). Normalize the database schema to eliminate redundancy and maintain data
integrity. Use a database design tool or software (e.g., MySQL Workbench) to create the schema based
on your design.
16. Perform a data profiling by identifying the tables and data sources within a data warehouse and do
column profiling that includes data types, null values, unique values, value distribution, minimum and
maximum values and then identify data anomalies or inconsistencies in the data.
17. Create SQL scripts that include multiple SQL statements to demonstrate a transaction for an e-commerce
data (e.g., inserting an order and updating product quantities) and implement a transaction framework in
a database system (e.g., BEGIN TRANSACTION, COMMIT, ROLLBACK). Execute the SQL script to
simulate a transaction and test the impact of a rollback in case of an error.
18. Set up a scenario with multiple users or connections trying to access and update the same data
simultaneously for an e-commerce data. Show how isolation levels (e.g., READ COMMITTED,
SERIALIZABLE) work in managing concurrent access to maintain data consistency. Perform SQL
transactions and show how locks are acquired and released
19. Create a data warehouse for customer management system and perform all types of testing.
20. Design multi-demesional data models namely Star, Snowflake and Fact Constellation schemas for
furniture enterprise
Page 3 of 3