usage of database in software development

Post on 09-Apr-2017

58 Views

Category:

Software

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

USAGE OF DATABASE IN SOFTWARE DEVELOPMENT

WAI PHYO THWIN

DATABASE ?

• Organized collection of data• Collection of Database Objects

DATABASE OBJECTS ?

• Tables• Views• Stored Procedures• Functions

TABLES ?

• Use to Store Data.• Need to defined data type for each field.• Querying (SELECT, INSERT, UPDATE, DELETE, DROP,

TRUNCATE)

VIEWS ?

• Single View connected with Multiple Tables• Instead of Joining a lot of tables for multiple time, just create

a View.

STORED PROCEDURES ?

• Using Microsoft Database Engine• Better than Jet Engine in Microsoft Access• Great performance in Calculation Process

FUNCTIONS ?

• Built-In Function (MIN, MAX, AVG, SUM, GETDATE)• Can create User-Defined Function

DATABASE MANAGEMENT SYSTEM - DBMS ?

• Computer Software Application • Designed to make Creation, Querying, Update, and Administration

of databases• Microsoft SQL Server• Oracle Database Server• MySQL• SQLite

SERVICES ?

• Database Engine Service• Integration Service• Analysis Service• Reporting Service• Business Intelligence

WINDOWS APP ?

Programming Language Database

C#.Net, VB.Net Microsoft SQL Server

Java Oracle Database Server

WEB APP ?

Programming Language Database Web Server

ASP.Net Microsoft SQL Server Microsoft IIS

Java Oracle Database Server Tom Cat

PHP, Python, Ruby MySQL Apache

MOBILE APP ?

Programming Language Database

Android - Java MySQL

iOS – Objective C, Swift SQLite

THANKS FOR YOUR INTEREST !!!

WAI PHYO THWIN

top related