0% found this document useful (0 votes)
51 views

Lab 1 Muhammad Abdullah (1823-2021)

The document provides step-by-step instructions for installing SQL Server 2019 Developer Edition on Windows Server 2019. It describes downloading and running the installation application, selecting a custom installation, choosing options like the SQL Server edition and authentication mode, and configuring settings such as the server name and data directories. The 16 step process covers accepting license terms, selecting features, configuring the database engine and analysis services, reviewing the installation summary, and finishing the setup.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
51 views

Lab 1 Muhammad Abdullah (1823-2021)

The document provides step-by-step instructions for installing SQL Server 2019 Developer Edition on Windows Server 2019. It describes downloading and running the installation application, selecting a custom installation, choosing options like the SQL Server edition and authentication mode, and configuring settings such as the server name and data directories. The 16 step process covers accepting license terms, selecting features, configuring the database engine and analysis services, reviewing the installation summary, and finishing the setup.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 10

Faculty of Computing and Information Technology (FCIT)

Department of Computing Indus University, Karachi

NAME OF STUDENT: Muhammad Abdullah ID No: 1823 - 2021

LAB 01

INTRODUCTION TO DATABASE SYSTEMS

Introduction to DBMS

What is a database?
A database is an organized collection of data.

What is a Database Management System?


Database management systems (DBMSs) are specially designed software applications that interact with the
user, other applications, and the database itself to capture and analyze data. Well-known DBMSs include
MySQL, MariaDB, PostgreSQL, SQLite, Microsoft SQL Server, Oracle, SAP, dBASE, FoxPro, IBM
DB2, LibreOffice Base and FileMaker Pro.

What is a Server?
A server is a computer that serves information to other computers. These other computers are called clients
connected through a local area network (LAN) or a wide area network (WAN), such as the Internet.

What is a Record?
A complete set of information. Records are composed of fields.

What is a field?

A space allocated for a particular item or information. A collection of fields is called a record.

What is SQL?

SQL stands for Structured Query Language. SQL lets you access and manipulate databases.

What Can SQL do?


• SQL can execute queries against a database

• SQL can retrieve data from a database

• SQL can insert/update/delete/ records in a database

• SQL can create new databases

• SQL can create new tables in a database

Introduction to SQL Server Management Studio


Microsoft produces SQL Server Developer edition is a full-featured free edition, licensed for use as a
development and test database in a non-production environment. We are going to install SQL Server 2019
Developer Edition on Windows Server 2019. It is provided for macOS, Ubuntu, SLES, RHEL and
Windows operating systems.

Step 1: Run Installed Application

Navigate to the directory/folder where you downloaded the application then double-click it to start the
installation process.

Step 2: Select Custom Installation

After you have chosen the custom installation, click on “Install“. Allow the application to download and
install packages.

You have the “Basic“, “Custom” and “Download Medium” installation types. I recommend you choose
“Custom” to tweak your installation of SQL Server 2019 Developer Edition on Windows Server 2019.

Specify a directory where SQL Server will store files downloaded for installation
Be patient as the download begins, it may take some time

Step 3: Choose Installation


After all of the packages have downloaded, a new page as illustrated below will follow. Click on
“Installation“
Step 4: Choose New SQL Server standalone
After Step 3, choose the first option in the list and proceed to the next step. This is illustrated below.

Step 5: Specify Edition


This step depends on whether you need “Developer“, “Evaluation” or “Express“. Their differences are
described in the window. Since we are installing the “Developer” edition, let us proceed with that option.
Click “Next“
Step 6: Accept License Terms
Select the “I accept the license terms and Privacy Statement” Radio and click on “Next“.

Step 7: Microsoft Update


You can either select the “Microsoft update” radio or not in this step then click “Next“

Step 8: Install Rules


Windows will check the system to find out any potential problems that can occur while the setup is
running. If your firewall is running, you might see a warning sign for “Windows Firewall” which
reminds you to open appropriate ports after installation is complete. Click “Next” after you are satisfied
with the results of that page.
Step 9: Feature Selection
In this step, you are presented with many features that SQL Server comes with. In case you would wish a
certain feature to be included in your SQL instance, then this is the part that you choose their radio
buttons. Go ahead and choose what you prefer to have. Click “Next” after you are done.

Step 10: Instance Configuration


Name your instance, in this step and click on “Next“.
Step 11: Server Configuration
Specify the service accounts and collation configuration here. Click “Next” after that.

Step 12: Configure Database Engine Parameters

This step gives you the opportunity to choose authentication mechanisms you will use, setting a password
for the administrator account and choosing other admin accounts.

I prefer mixed-mode authentication where a user can either be from a domain or added manually in the
SQL instance. Choose the one that suits you best, enter the password and any other setting that you would
wish to configure.

If you are keen, you will notice that there are other Tabs on this page. They are “Data Directories” where
you can specify where you would wish your logs to reside, where your root directory will be, where you
would wish to place your backup directory and database directory.

If you have different partitions in your server, you can place these directories in a smart way. Other tabs
include “Memory“, “TempDB“, “MaxDOP“, and “FILESTREAM“. Look into them and set your
customized settings therein.
Click on “Next” when you are done. Do not forget to add an admin user.

Step 13: Analysis Services Configuration


Since I enabled analysis functionality, this is the step where I configure them. Choose an administrator
and set the server mode that you prefer. Click on “Next“.

Step 14: Accept Installation of Services


In case you had chosen specific packages to suit your needs in Step 9, you will be presented with
installation guide and settings tailored for that specific service. For example, I had chosen Python and
now I am being asked to consent its installation. After you are done with all of the prompts, click “Next”
to proceed.
Step 15: Ready to Install

This step gives a summary of what we have been doing so far. The packages we have chosen to install,
the settings we have configured and many more. Look at the list carefully. After you are satisfied with the
summary, then gladly click on “Install “

Wait as the server gets installed.

Step 16: Finish up


After everything has installed. Click on “Close “. Your SQL instance is installed and ready to be used.

Conclusion
Our SQL Server 2019 instance has been finally installed. What remains is to connect to it, create
databases and take advantage of its resources.

Lab Task:
1) Install SQL Server 2019 Developer Edition on Windows.

Screen Shots:

You might also like