0% found this document useful (0 votes)
82 views6 pages

PROG8080-20S-Sec1-Programming: Database Management LAB #1 Amandeep Singh Student ID: 8665092

The document discusses a database management lab assignment. It includes instructions to install SQL Server Express and SQL Server Management Studio. Screenshots are provided of the installed SIS and AdventureWorks databases. Differences between MS-SQL, MySQL, Oracle and DB2 are outlined. A data warehouse is defined as a system that organizes data from multiple sources for reporting and analysis to support business decisions. Finally, the various data types that can be used in an MSSQL database are listed.

Uploaded by

amandeep
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
82 views6 pages

PROG8080-20S-Sec1-Programming: Database Management LAB #1 Amandeep Singh Student ID: 8665092

The document discusses a database management lab assignment. It includes instructions to install SQL Server Express and SQL Server Management Studio. Screenshots are provided of the installed SIS and AdventureWorks databases. Differences between MS-SQL, MySQL, Oracle and DB2 are outlined. A data warehouse is defined as a system that organizes data from multiple sources for reporting and analysis to support business decisions. Finally, the various data types that can be used in an MSSQL database are listed.

Uploaded by

amandeep
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 6

PROG8080-20S-Sec1-Programming: Database Management

LAB #1
AMANDEEP SINGH
Student ID: 8665092
1. Download and install the latest version of SQL Express

2. Download SQL Server Management Studio (SSMS), and prove that it is running with a
screenshot of you connected to it on your computer. The screenshot MUST show your
computer name.
3. Create the SIS and AdventureWorks databases, and show a screenshot of them installed in the
database dropdown.

Screenshot of SIS database

Screenshot of AdventureWorks Database


4. List some differences between MS-SQL, My-SQL, Oracle, and DB2.

MySQL is an open-source relational database management system. Its most part modified in C and C++
programming language and was developed by Oracle. It is just accessible in the English language and can
bolster numerous platforms. However, its syntax is a little bit complex.

MS-SQL is a relational database management system. It was essentially modified in C++ along yet a
portion of the parts were programmed utilizing the C programming language too. As the name
proposed, it was created by Microsoft and can bolster various languages. However, it only supports
Linux and Windows and its language structure/syntax is less complex and simple to use when contrasted
with MySQL.

DB2 is a relational database management system which was developed by IBM while Oracle is a
relational database management system from Oracle. Oracle sold their RDBMS product as an
independent application whereas IBM sold DB2 with their other hardware and OS products, commonly
with iSeries. Oracle can supports a Java application server directly, where users can deploy Java servlets
whereas to work on the java application with DB2, user need to employ a Java translator like Tomcat.

5. In your own words, explain what a “Data warehouse” is

The Data Warehouse is a framework that arranges information from several sources inside an
organisation for revealing and examination. The reports made from complex queries inside a data
warehouse are utilized to settle on business choices. It stores authentic information about your business
with the goal that you can investigate and extricate bits of knowledge from it. It doesn't store current
data, nor is it refreshed continuously.
6. List the data types we can use in a MSSQL database?

The Data-Type a property of data which tells the compiler how the software programmers means to
utilize the data in the programs. The datatypes in MSSQL are categories in different categories that are
mentioned below
1. Exact numerics
a. Bigint
b. numeric
c. bit
d. smallint
e. decimal
f. smallmoney
g. int
h. tinyint
i. money
2. Unicode character strings
a. Nchar
b. Nvarchar
c. ntext
3. Approximate numerics
a. float
b. real
4. Binary strings
a. Binary
b. Varbinary
c. image
5. Date and time
a. date
b. datetimeoffset
c. datetime2
d. smalldatetime
e. datetime
f. time
6. Character strings
c. Char
d. Varchar
e. text
7. Other data types
a. cursor
b. rowversion
c. hierarchyid
d. uniqueidentifier
e. sql_variant
f. xml
g. Spatial Geometry Types
h. Spatial Geography Types
i. table

References Used:
https://panoply.io/data-warehouse-guide/

https://en.wikipedia.org/wiki/Data_type

https://tinyurl.com/ybn7zcyo

https://tinyurl.com/y8uaq7lq

https://tinyurl.com/kfa5ryy

https://tinyurl.com/y9px59d3

You might also like