SlideShare a Scribd company logo
Unit -2
DATABASE DEVELOPMENT LIFE CYCLE - PART 1
8/14/2019 DATABASE DEVELOPMENT LIFE CYCLE -UNIT 2 PART 1- BY RAM K PALIWAL 1
Database development Life Cycle
A database system is a fundamental component of the larger
enterprise information system. The database development life cycle
(DDLC) is a process of designing, implementing and maintaining a
database system to meet strategic or operational information needs
of an organisation or enterprise.
The Database Life Cycle (DBLC) contains six phases:
8/14/2019 DATABASE DEVELOPMENT LIFE CYCLE -UNIT 2 PART 1- BY RAM K PALIWAL 2
Database Development Life Cycle
1. Database initial study
2. Database design
3. Implementation and loading
4. Testing and evaluation
5. Operation
6. Maintenance and evolution.
8/14/2019 DATABASE DEVELOPMENT LIFE CYCLE -UNIT 2 PART 1- BY RAM K PALIWAL 3
Database
Development
Life Cycle
8/14/2019 DATABASE DEVELOPMENT LIFE CYCLE -UNIT 2 PART 1- BY RAM K PALIWAL 4
Database Development Life Cycle
1. The Database Initial Study:
In the Database initial study, the designer must examine the current
system’s operation within the company and determine how and why
the current system fails. The overall purpose of the database initial
study is to:
◦ Analyze the company situation.
◦ Define problems and constraints.
◦ Define objectives.
◦ Define scope and boundaries.
8/14/2019 DATABASE DEVELOPMENT LIFE CYCLE -UNIT 2 PART 1- BY RAM K PALIWAL 5
Database Development Life Cycle
2. Database Design:
The second phase focuses on the design of the database model that
will support company operations and objectives. This is arguably the
most critical DBLC phase: making sure that the final product meets
user and system requirements. As you examine the procedures
required to complete the design phase in the DBLC, remember these
points:
◦ The process of database design is loosely related to the analysis and design of
a larger system. The data component is only one element of a larger
information system.
◦ The systems analysts or systems programmers are in charge of designing the
other system components. Their activities create the procedures that will help
transform the data within the database into useful information.
8/14/2019 DATABASE DEVELOPMENT LIFE CYCLE -UNIT 2 PART 1- BY RAM K PALIWAL 6
Database Development Life Cycle
3. Implementation and Loading:
The output of the database design phase is a series of instructions
detailing the creation of tables, attributes, domains, views, indexes,
security constraints, and storage and performance guidelines. In this
phase, you actually implement all these design specifications.
◦ Install the DBMS:
◦ Create the Database(s)
◦ Load or Convert the Data
8/14/2019 DATABASE DEVELOPMENT LIFE CYCLE -UNIT 2 PART 1- BY RAM K PALIWAL 7
Database Development Life Cycle
Testing and Evaluation:
In the design phase, decisions were made to ensure integrity, security, performance, and
recoverability of the database. During implementation and loading, these plans were put into
place. In testing and evaluation, the DBA tests and fine-tunes the database to ensure that it
performs as expected. This phase occurs in conjunction with applications programming.
◦ Test the Database
◦ Fine-Tune the Database
◦ Evaluate the Database and Its Application Programs
8/14/2019 DATABASE DEVELOPMENT LIFE CYCLE -UNIT 2 PART 1- BY RAM K PALIWAL 8
Database Development Life Cycle
5. Operation
Once the database has passed the evaluation stage, it is
considered to be operational. At that point, the database,
its management, its users, and its application programs
constitute a complete information system. The beginning of
the operational phase invariably starts the process of
system evolution.
8/14/2019 DATABASE DEVELOPMENT LIFE CYCLE -UNIT 2 PART 1- BY RAM K PALIWAL 9
Database Development Life Cycle
6. Maintenance and Evolution
The database administrator must be prepared to perform routine
maintenance activities within the database. Some of the required
periodic maintenance activities include:
◦ Preventive maintenance (backup).
◦ Corrective maintenance (recovery).
◦ Adaptive maintenance (enhancing performance, adding entities and
attributes, and so on).
◦ Assignment of access permissions and their maintenance for new and old
users.
8/14/2019 DATABASE DEVELOPMENT LIFE CYCLE -UNIT 2 PART 1- BY RAM K PALIWAL 10
References
1. https://www.oreilly.com/library/view/database-systems-
concepts/9788177585674/9788177585674_ch08lev1sec3.html
2. http://www.myreadingroom.co.in/notes-and-studymaterial/65-dbms/506-database-
development-life-cycle.html
8/14/2019 DATABASE DEVELOPMENT LIFE CYCLE -UNIT 2 PART 1- BY RAM K PALIWAL 11
Ad

More Related Content

What's hot (20)

Object oriented databases
Object oriented databasesObject oriented databases
Object oriented databases
Sajith Ekanayaka
 
Data models
Data modelsData models
Data models
Usman Tariq
 
Relational database- Fundamentals
Relational database- FundamentalsRelational database- Fundamentals
Relational database- Fundamentals
Mohammed El Hedhly
 
Database development life cycle
Database development life cycleDatabase development life cycle
Database development life cycle
Afrasiyab Haider
 
Lesson 2 network database system
Lesson 2 network database systemLesson 2 network database system
Lesson 2 network database system
GiO Friginal
 
database
databasedatabase
database
Shwetanshu Gupta
 
OS Services, System call, Virtual Machine
OS Services, System call, Virtual MachineOS Services, System call, Virtual Machine
OS Services, System call, Virtual Machine
Divya S
 
Process Models IN software Engineering
Process Models IN software EngineeringProcess Models IN software Engineering
Process Models IN software Engineering
Arid Agriculture university rawalpindi
 
Data base
Data baseData base
Data base
Gc university faisalabad
 
Database development life cycle unit 2 part 1
Database development life cycle  unit 2 part 1Database development life cycle  unit 2 part 1
Database development life cycle unit 2 part 1
Ram Paliwal
 
Database Normalization by Dr. Kamal Gulati
Database Normalization by Dr. Kamal GulatiDatabase Normalization by Dr. Kamal Gulati
Database Normalization by Dr. Kamal Gulati
Amity University | FMS - DU | IMT | Stratford University | KKMI International Institute | AIMA | DTU
 
Dblc
DblcDblc
Dblc
$an Ramaraju
 
Dbms slides
Dbms slidesDbms slides
Dbms slides
rahulrathore725
 
Database Management System, Lecture-1
Database Management System, Lecture-1Database Management System, Lecture-1
Database Management System, Lecture-1
Sonia Mim
 
Introduction of DBMS
Introduction of DBMSIntroduction of DBMS
Introduction of DBMS
YouQue ™
 
Introduction to oracle database (basic concepts)
Introduction to oracle database (basic concepts)Introduction to oracle database (basic concepts)
Introduction to oracle database (basic concepts)
Bilal Arshad
 
Less04 database instance
Less04 database instanceLess04 database instance
Less04 database instance
Amit Bhalla
 
DbMs
DbMsDbMs
DbMs
amanrock2012
 
19. Distributed Databases in DBMS
19. Distributed Databases in DBMS19. Distributed Databases in DBMS
19. Distributed Databases in DBMS
koolkampus
 
Database Management System
Database Management SystemDatabase Management System
Database Management System
SSN College of Engineering, Kalavakkam
 

Similar to Database development life cycle unit 2 part 1 (20)

Project report
Project reportProject report
Project report
VISHAL VERMA
 
Database Management Systems 2
Database Management Systems 2Database Management Systems 2
Database Management Systems 2
Nickkisha Farrell
 
Database management system (part 1)
Database management system (part 1)Database management system (part 1)
Database management system (part 1)
KavithaA19
 
Database Systems Design Implementation And Management 13th Edition Coronel So...
Database Systems Design Implementation And Management 13th Edition Coronel So...Database Systems Design Implementation And Management 13th Edition Coronel So...
Database Systems Design Implementation And Management 13th Edition Coronel So...
adohhavlas
 
Database design (conceptual, logical and physical design) unit 2 part 2
Database design (conceptual, logical and physical design)  unit 2 part 2Database design (conceptual, logical and physical design)  unit 2 part 2
Database design (conceptual, logical and physical design) unit 2 part 2
Ram Paliwal
 
Database Systems Design Implementation and Management 12th Edition Coronel So...
Database Systems Design Implementation and Management 12th Edition Coronel So...Database Systems Design Implementation and Management 12th Edition Coronel So...
Database Systems Design Implementation and Management 12th Edition Coronel So...
hmuraratgai
 
Database AdministrationObjectivesDiscus.docx
Database AdministrationObjectivesDiscus.docxDatabase AdministrationObjectivesDiscus.docx
Database AdministrationObjectivesDiscus.docx
whittemorelucilla
 
SQL DBA
SQL DBASQL DBA
SQL DBA
Gaurav Singh
 
Advance database system (part 2)
Advance database system (part 2)Advance database system (part 2)
Advance database system (part 2)
Abdullah Khosa
 
Patrick_Rebrook_Resume
Patrick_Rebrook_ResumePatrick_Rebrook_Resume
Patrick_Rebrook_Resume
Patrick Rebrook
 
Data administration
Data administrationData administration
Data administration
Prof. Erwin Globio
 
Database Systems Design Implementation And Management 13th Edition Coronel So...
Database Systems Design Implementation And Management 13th Edition Coronel So...Database Systems Design Implementation And Management 13th Edition Coronel So...
Database Systems Design Implementation And Management 13th Edition Coronel So...
manafixiana
 
Ems
EmsEms
Ems
Siva Ram
 
Solving database-deployment-dlm
Solving database-deployment-dlmSolving database-deployment-dlm
Solving database-deployment-dlm
Suresh Swaminathan
 
Database Systems Design Implementation And Management 13th Edition Coronel So...
Database Systems Design Implementation And Management 13th Edition Coronel So...Database Systems Design Implementation And Management 13th Edition Coronel So...
Database Systems Design Implementation And Management 13th Edition Coronel So...
gabokuqo
 
Database Systems Design Implementation And Management 13th Edition Coronel So...
Database Systems Design Implementation And Management 13th Edition Coronel So...Database Systems Design Implementation And Management 13th Edition Coronel So...
Database Systems Design Implementation And Management 13th Edition Coronel So...
abbotgoumai
 
Sdlc
SdlcSdlc
Sdlc
SantoshK1687
 
Database Systems Design Implementation and Management 12th Edition Coronel So...
Database Systems Design Implementation and Management 12th Edition Coronel So...Database Systems Design Implementation and Management 12th Edition Coronel So...
Database Systems Design Implementation and Management 12th Edition Coronel So...
gazangyuones
 
Clothing Store and Management System
Clothing Store and Management SystemClothing Store and Management System
Clothing Store and Management System
Ashwini0951
 
Nagender_Resume (2)
Nagender_Resume (2)Nagender_Resume (2)
Nagender_Resume (2)
Nagender Pulluri
 
Database Management Systems 2
Database Management Systems 2Database Management Systems 2
Database Management Systems 2
Nickkisha Farrell
 
Database management system (part 1)
Database management system (part 1)Database management system (part 1)
Database management system (part 1)
KavithaA19
 
Database Systems Design Implementation And Management 13th Edition Coronel So...
Database Systems Design Implementation And Management 13th Edition Coronel So...Database Systems Design Implementation And Management 13th Edition Coronel So...
Database Systems Design Implementation And Management 13th Edition Coronel So...
adohhavlas
 
Database design (conceptual, logical and physical design) unit 2 part 2
Database design (conceptual, logical and physical design)  unit 2 part 2Database design (conceptual, logical and physical design)  unit 2 part 2
Database design (conceptual, logical and physical design) unit 2 part 2
Ram Paliwal
 
Database Systems Design Implementation and Management 12th Edition Coronel So...
Database Systems Design Implementation and Management 12th Edition Coronel So...Database Systems Design Implementation and Management 12th Edition Coronel So...
Database Systems Design Implementation and Management 12th Edition Coronel So...
hmuraratgai
 
Database AdministrationObjectivesDiscus.docx
Database AdministrationObjectivesDiscus.docxDatabase AdministrationObjectivesDiscus.docx
Database AdministrationObjectivesDiscus.docx
whittemorelucilla
 
Advance database system (part 2)
Advance database system (part 2)Advance database system (part 2)
Advance database system (part 2)
Abdullah Khosa
 
Database Systems Design Implementation And Management 13th Edition Coronel So...
Database Systems Design Implementation And Management 13th Edition Coronel So...Database Systems Design Implementation And Management 13th Edition Coronel So...
Database Systems Design Implementation And Management 13th Edition Coronel So...
manafixiana
 
Solving database-deployment-dlm
Solving database-deployment-dlmSolving database-deployment-dlm
Solving database-deployment-dlm
Suresh Swaminathan
 
Database Systems Design Implementation And Management 13th Edition Coronel So...
Database Systems Design Implementation And Management 13th Edition Coronel So...Database Systems Design Implementation And Management 13th Edition Coronel So...
Database Systems Design Implementation And Management 13th Edition Coronel So...
gabokuqo
 
Database Systems Design Implementation And Management 13th Edition Coronel So...
Database Systems Design Implementation And Management 13th Edition Coronel So...Database Systems Design Implementation And Management 13th Edition Coronel So...
Database Systems Design Implementation And Management 13th Edition Coronel So...
abbotgoumai
 
Database Systems Design Implementation and Management 12th Edition Coronel So...
Database Systems Design Implementation and Management 12th Edition Coronel So...Database Systems Design Implementation and Management 12th Edition Coronel So...
Database Systems Design Implementation and Management 12th Edition Coronel So...
gazangyuones
 
Clothing Store and Management System
Clothing Store and Management SystemClothing Store and Management System
Clothing Store and Management System
Ashwini0951
 
Ad

More from Ram Paliwal (19)

Mis classification By Ram K Paliwal
Mis classification By Ram K PaliwalMis classification By Ram K Paliwal
Mis classification By Ram K Paliwal
Ram Paliwal
 
Management inofrmation system basics by ram k paliwal
Management inofrmation system basics by ram k paliwalManagement inofrmation system basics by ram k paliwal
Management inofrmation system basics by ram k paliwal
Ram Paliwal
 
Database design (entity attribute and its types) unit 2 part 4
Database design (entity attribute and its types)  unit 2 part 4Database design (entity attribute and its types)  unit 2 part 4
Database design (entity attribute and its types) unit 2 part 4
Ram Paliwal
 
Database design (entity, entity set and entity type) unit 2 part 3
Database design (entity, entity set and entity type)  unit 2 part 3Database design (entity, entity set and entity type)  unit 2 part 3
Database design (entity, entity set and entity type) unit 2 part 3
Ram Paliwal
 
Memory hierarchy unit 2 by ram k paliwal
Memory hierarchy  unit 2 by ram k paliwalMemory hierarchy  unit 2 by ram k paliwal
Memory hierarchy unit 2 by ram k paliwal
Ram Paliwal
 
Cpu register, instruction exucution and interrupts unit 1 by ram k paliwal
Cpu register, instruction exucution and interrupts unit 1 by ram k paliwalCpu register, instruction exucution and interrupts unit 1 by ram k paliwal
Cpu register, instruction exucution and interrupts unit 1 by ram k paliwal
Ram Paliwal
 
System component and system calls unit 1 by ram k paliwal
System component and system calls unit 1 by ram k paliwalSystem component and system calls unit 1 by ram k paliwal
System component and system calls unit 1 by ram k paliwal
Ram Paliwal
 
Sdlc spiral model in software engineering basics by ram k paliwal
Sdlc spiral model in software engineering basics by ram k paliwalSdlc spiral model in software engineering basics by ram k paliwal
Sdlc spiral model in software engineering basics by ram k paliwal
Ram Paliwal
 
Types of operating system unit 1 by Ram K Paliwal
Types of operating system  unit 1 by Ram K PaliwalTypes of operating system  unit 1 by Ram K Paliwal
Types of operating system unit 1 by Ram K Paliwal
Ram Paliwal
 
Software project planning in software engineering by ram k paliwal unit 2
Software project planning in software engineering by ram k paliwal unit 2Software project planning in software engineering by ram k paliwal unit 2
Software project planning in software engineering by ram k paliwal unit 2
Ram Paliwal
 
Software reuirement elicitation in software engineering basics by ram k paliwal
Software reuirement elicitation in software engineering basics by ram k paliwalSoftware reuirement elicitation in software engineering basics by ram k paliwal
Software reuirement elicitation in software engineering basics by ram k paliwal
Ram Paliwal
 
Srs (software requirement specification) in software engineering basics by ra...
Srs (software requirement specification) in software engineering basics by ra...Srs (software requirement specification) in software engineering basics by ra...
Srs (software requirement specification) in software engineering basics by ra...
Ram Paliwal
 
Sdlc process models in software engineering basics by ram k paliwal
Sdlc process models in software engineering basics by ram k paliwalSdlc process models in software engineering basics by ram k paliwal
Sdlc process models in software engineering basics by ram k paliwal
Ram Paliwal
 
Database models unit 1 part 2
Database models unit 1  part 2Database models unit 1  part 2
Database models unit 1 part 2
Ram Paliwal
 
Database overview unit 4 part 1
Database overview unit 4  part 1Database overview unit 4  part 1
Database overview unit 4 part 1
Ram Paliwal
 
Operating system basics function of os unit 1 by ram k paliwal part 1
Operating system basics function of os unit 1 by ram k paliwal part 1Operating system basics function of os unit 1 by ram k paliwal part 1
Operating system basics function of os unit 1 by ram k paliwal part 1
Ram Paliwal
 
Software process in software engineering basics by ram k paliwal part 2
Software process in software engineering basics by ram k paliwal part 2Software process in software engineering basics by ram k paliwal part 2
Software process in software engineering basics by ram k paliwal part 2
Ram Paliwal
 
Software and software engineering basics by ram k paliwal
Software and software engineering basics by ram k paliwalSoftware and software engineering basics by ram k paliwal
Software and software engineering basics by ram k paliwal
Ram Paliwal
 
Do lecommerce
Do lecommerceDo lecommerce
Do lecommerce
Ram Paliwal
 
Mis classification By Ram K Paliwal
Mis classification By Ram K PaliwalMis classification By Ram K Paliwal
Mis classification By Ram K Paliwal
Ram Paliwal
 
Management inofrmation system basics by ram k paliwal
Management inofrmation system basics by ram k paliwalManagement inofrmation system basics by ram k paliwal
Management inofrmation system basics by ram k paliwal
Ram Paliwal
 
Database design (entity attribute and its types) unit 2 part 4
Database design (entity attribute and its types)  unit 2 part 4Database design (entity attribute and its types)  unit 2 part 4
Database design (entity attribute and its types) unit 2 part 4
Ram Paliwal
 
Database design (entity, entity set and entity type) unit 2 part 3
Database design (entity, entity set and entity type)  unit 2 part 3Database design (entity, entity set and entity type)  unit 2 part 3
Database design (entity, entity set and entity type) unit 2 part 3
Ram Paliwal
 
Memory hierarchy unit 2 by ram k paliwal
Memory hierarchy  unit 2 by ram k paliwalMemory hierarchy  unit 2 by ram k paliwal
Memory hierarchy unit 2 by ram k paliwal
Ram Paliwal
 
Cpu register, instruction exucution and interrupts unit 1 by ram k paliwal
Cpu register, instruction exucution and interrupts unit 1 by ram k paliwalCpu register, instruction exucution and interrupts unit 1 by ram k paliwal
Cpu register, instruction exucution and interrupts unit 1 by ram k paliwal
Ram Paliwal
 
System component and system calls unit 1 by ram k paliwal
System component and system calls unit 1 by ram k paliwalSystem component and system calls unit 1 by ram k paliwal
System component and system calls unit 1 by ram k paliwal
Ram Paliwal
 
Sdlc spiral model in software engineering basics by ram k paliwal
Sdlc spiral model in software engineering basics by ram k paliwalSdlc spiral model in software engineering basics by ram k paliwal
Sdlc spiral model in software engineering basics by ram k paliwal
Ram Paliwal
 
Types of operating system unit 1 by Ram K Paliwal
Types of operating system  unit 1 by Ram K PaliwalTypes of operating system  unit 1 by Ram K Paliwal
Types of operating system unit 1 by Ram K Paliwal
Ram Paliwal
 
Software project planning in software engineering by ram k paliwal unit 2
Software project planning in software engineering by ram k paliwal unit 2Software project planning in software engineering by ram k paliwal unit 2
Software project planning in software engineering by ram k paliwal unit 2
Ram Paliwal
 
Software reuirement elicitation in software engineering basics by ram k paliwal
Software reuirement elicitation in software engineering basics by ram k paliwalSoftware reuirement elicitation in software engineering basics by ram k paliwal
Software reuirement elicitation in software engineering basics by ram k paliwal
Ram Paliwal
 
Srs (software requirement specification) in software engineering basics by ra...
Srs (software requirement specification) in software engineering basics by ra...Srs (software requirement specification) in software engineering basics by ra...
Srs (software requirement specification) in software engineering basics by ra...
Ram Paliwal
 
Sdlc process models in software engineering basics by ram k paliwal
Sdlc process models in software engineering basics by ram k paliwalSdlc process models in software engineering basics by ram k paliwal
Sdlc process models in software engineering basics by ram k paliwal
Ram Paliwal
 
Database models unit 1 part 2
Database models unit 1  part 2Database models unit 1  part 2
Database models unit 1 part 2
Ram Paliwal
 
Database overview unit 4 part 1
Database overview unit 4  part 1Database overview unit 4  part 1
Database overview unit 4 part 1
Ram Paliwal
 
Operating system basics function of os unit 1 by ram k paliwal part 1
Operating system basics function of os unit 1 by ram k paliwal part 1Operating system basics function of os unit 1 by ram k paliwal part 1
Operating system basics function of os unit 1 by ram k paliwal part 1
Ram Paliwal
 
Software process in software engineering basics by ram k paliwal part 2
Software process in software engineering basics by ram k paliwal part 2Software process in software engineering basics by ram k paliwal part 2
Software process in software engineering basics by ram k paliwal part 2
Ram Paliwal
 
Software and software engineering basics by ram k paliwal
Software and software engineering basics by ram k paliwalSoftware and software engineering basics by ram k paliwal
Software and software engineering basics by ram k paliwal
Ram Paliwal
 
Ad

Recently uploaded (20)

The Gaussian Process Modeling Module in UQLab
The Gaussian Process Modeling Module in UQLabThe Gaussian Process Modeling Module in UQLab
The Gaussian Process Modeling Module in UQLab
Journal of Soft Computing in Civil Engineering
 
Lidar for Autonomous Driving, LiDAR Mapping for Driverless Cars.pptx
Lidar for Autonomous Driving, LiDAR Mapping for Driverless Cars.pptxLidar for Autonomous Driving, LiDAR Mapping for Driverless Cars.pptx
Lidar for Autonomous Driving, LiDAR Mapping for Driverless Cars.pptx
RishavKumar530754
 
211421893-M-Tech-CIVIL-Structural-Engineering-pdf.pdf
211421893-M-Tech-CIVIL-Structural-Engineering-pdf.pdf211421893-M-Tech-CIVIL-Structural-Engineering-pdf.pdf
211421893-M-Tech-CIVIL-Structural-Engineering-pdf.pdf
inmishra17121973
 
Level 1-Safety.pptx Presentation of Electrical Safety
Level 1-Safety.pptx Presentation of Electrical SafetyLevel 1-Safety.pptx Presentation of Electrical Safety
Level 1-Safety.pptx Presentation of Electrical Safety
JoseAlbertoCariasDel
 
Value Stream Mapping Worskshops for Intelligent Continuous Security
Value Stream Mapping Worskshops for Intelligent Continuous SecurityValue Stream Mapping Worskshops for Intelligent Continuous Security
Value Stream Mapping Worskshops for Intelligent Continuous Security
Marc Hornbeek
 
Avnet Silica's PCIM 2025 Highlights Flyer
Avnet Silica's PCIM 2025 Highlights FlyerAvnet Silica's PCIM 2025 Highlights Flyer
Avnet Silica's PCIM 2025 Highlights Flyer
WillDavies22
 
fluke dealers in bangalore..............
fluke dealers in bangalore..............fluke dealers in bangalore..............
fluke dealers in bangalore..............
Haresh Vaswani
 
Compiler Design Unit1 PPT Phases of Compiler.pptx
Compiler Design Unit1 PPT Phases of Compiler.pptxCompiler Design Unit1 PPT Phases of Compiler.pptx
Compiler Design Unit1 PPT Phases of Compiler.pptx
RushaliDeshmukh2
 
DATA-DRIVEN SHOULDER INVERSE KINEMATICS YoungBeom Kim1 , Byung-Ha Park1 , Kwa...
DATA-DRIVEN SHOULDER INVERSE KINEMATICS YoungBeom Kim1 , Byung-Ha Park1 , Kwa...DATA-DRIVEN SHOULDER INVERSE KINEMATICS YoungBeom Kim1 , Byung-Ha Park1 , Kwa...
DATA-DRIVEN SHOULDER INVERSE KINEMATICS YoungBeom Kim1 , Byung-Ha Park1 , Kwa...
charlesdick1345
 
Development of MLR, ANN and ANFIS Models for Estimation of PCUs at Different ...
Development of MLR, ANN and ANFIS Models for Estimation of PCUs at Different ...Development of MLR, ANN and ANFIS Models for Estimation of PCUs at Different ...
Development of MLR, ANN and ANFIS Models for Estimation of PCUs at Different ...
Journal of Soft Computing in Civil Engineering
 
Structural Response of Reinforced Self-Compacting Concrete Deep Beam Using Fi...
Structural Response of Reinforced Self-Compacting Concrete Deep Beam Using Fi...Structural Response of Reinforced Self-Compacting Concrete Deep Beam Using Fi...
Structural Response of Reinforced Self-Compacting Concrete Deep Beam Using Fi...
Journal of Soft Computing in Civil Engineering
 
Fort night presentation new0903 pdf.pdf.
Fort night presentation new0903 pdf.pdf.Fort night presentation new0903 pdf.pdf.
Fort night presentation new0903 pdf.pdf.
anuragmk56
 
IntroSlides-April-BuildWithAI-VertexAI.pdf
IntroSlides-April-BuildWithAI-VertexAI.pdfIntroSlides-April-BuildWithAI-VertexAI.pdf
IntroSlides-April-BuildWithAI-VertexAI.pdf
Luiz Carneiro
 
Data Structures_Introduction to algorithms.pptx
Data Structures_Introduction to algorithms.pptxData Structures_Introduction to algorithms.pptx
Data Structures_Introduction to algorithms.pptx
RushaliDeshmukh2
 
"Feed Water Heaters in Thermal Power Plants: Types, Working, and Efficiency G...
"Feed Water Heaters in Thermal Power Plants: Types, Working, and Efficiency G..."Feed Water Heaters in Thermal Power Plants: Types, Working, and Efficiency G...
"Feed Water Heaters in Thermal Power Plants: Types, Working, and Efficiency G...
Infopitaara
 
MAQUINARIA MINAS CEMA 6th Edition (1).pdf
MAQUINARIA MINAS CEMA 6th Edition (1).pdfMAQUINARIA MINAS CEMA 6th Edition (1).pdf
MAQUINARIA MINAS CEMA 6th Edition (1).pdf
ssuser562df4
 
Smart_Storage_Systems_Production_Engineering.pptx
Smart_Storage_Systems_Production_Engineering.pptxSmart_Storage_Systems_Production_Engineering.pptx
Smart_Storage_Systems_Production_Engineering.pptx
rushikeshnavghare94
 
Raish Khanji GTU 8th sem Internship Report.pdf
Raish Khanji GTU 8th sem Internship Report.pdfRaish Khanji GTU 8th sem Internship Report.pdf
Raish Khanji GTU 8th sem Internship Report.pdf
RaishKhanji
 
Oil-gas_Unconventional oil and gass_reseviours.pdf
Oil-gas_Unconventional oil and gass_reseviours.pdfOil-gas_Unconventional oil and gass_reseviours.pdf
Oil-gas_Unconventional oil and gass_reseviours.pdf
M7md3li2
 
introduction to machine learining for beginers
introduction to machine learining for beginersintroduction to machine learining for beginers
introduction to machine learining for beginers
JoydebSheet
 
Lidar for Autonomous Driving, LiDAR Mapping for Driverless Cars.pptx
Lidar for Autonomous Driving, LiDAR Mapping for Driverless Cars.pptxLidar for Autonomous Driving, LiDAR Mapping for Driverless Cars.pptx
Lidar for Autonomous Driving, LiDAR Mapping for Driverless Cars.pptx
RishavKumar530754
 
211421893-M-Tech-CIVIL-Structural-Engineering-pdf.pdf
211421893-M-Tech-CIVIL-Structural-Engineering-pdf.pdf211421893-M-Tech-CIVIL-Structural-Engineering-pdf.pdf
211421893-M-Tech-CIVIL-Structural-Engineering-pdf.pdf
inmishra17121973
 
Level 1-Safety.pptx Presentation of Electrical Safety
Level 1-Safety.pptx Presentation of Electrical SafetyLevel 1-Safety.pptx Presentation of Electrical Safety
Level 1-Safety.pptx Presentation of Electrical Safety
JoseAlbertoCariasDel
 
Value Stream Mapping Worskshops for Intelligent Continuous Security
Value Stream Mapping Worskshops for Intelligent Continuous SecurityValue Stream Mapping Worskshops for Intelligent Continuous Security
Value Stream Mapping Worskshops for Intelligent Continuous Security
Marc Hornbeek
 
Avnet Silica's PCIM 2025 Highlights Flyer
Avnet Silica's PCIM 2025 Highlights FlyerAvnet Silica's PCIM 2025 Highlights Flyer
Avnet Silica's PCIM 2025 Highlights Flyer
WillDavies22
 
fluke dealers in bangalore..............
fluke dealers in bangalore..............fluke dealers in bangalore..............
fluke dealers in bangalore..............
Haresh Vaswani
 
Compiler Design Unit1 PPT Phases of Compiler.pptx
Compiler Design Unit1 PPT Phases of Compiler.pptxCompiler Design Unit1 PPT Phases of Compiler.pptx
Compiler Design Unit1 PPT Phases of Compiler.pptx
RushaliDeshmukh2
 
DATA-DRIVEN SHOULDER INVERSE KINEMATICS YoungBeom Kim1 , Byung-Ha Park1 , Kwa...
DATA-DRIVEN SHOULDER INVERSE KINEMATICS YoungBeom Kim1 , Byung-Ha Park1 , Kwa...DATA-DRIVEN SHOULDER INVERSE KINEMATICS YoungBeom Kim1 , Byung-Ha Park1 , Kwa...
DATA-DRIVEN SHOULDER INVERSE KINEMATICS YoungBeom Kim1 , Byung-Ha Park1 , Kwa...
charlesdick1345
 
Fort night presentation new0903 pdf.pdf.
Fort night presentation new0903 pdf.pdf.Fort night presentation new0903 pdf.pdf.
Fort night presentation new0903 pdf.pdf.
anuragmk56
 
IntroSlides-April-BuildWithAI-VertexAI.pdf
IntroSlides-April-BuildWithAI-VertexAI.pdfIntroSlides-April-BuildWithAI-VertexAI.pdf
IntroSlides-April-BuildWithAI-VertexAI.pdf
Luiz Carneiro
 
Data Structures_Introduction to algorithms.pptx
Data Structures_Introduction to algorithms.pptxData Structures_Introduction to algorithms.pptx
Data Structures_Introduction to algorithms.pptx
RushaliDeshmukh2
 
"Feed Water Heaters in Thermal Power Plants: Types, Working, and Efficiency G...
"Feed Water Heaters in Thermal Power Plants: Types, Working, and Efficiency G..."Feed Water Heaters in Thermal Power Plants: Types, Working, and Efficiency G...
"Feed Water Heaters in Thermal Power Plants: Types, Working, and Efficiency G...
Infopitaara
 
MAQUINARIA MINAS CEMA 6th Edition (1).pdf
MAQUINARIA MINAS CEMA 6th Edition (1).pdfMAQUINARIA MINAS CEMA 6th Edition (1).pdf
MAQUINARIA MINAS CEMA 6th Edition (1).pdf
ssuser562df4
 
Smart_Storage_Systems_Production_Engineering.pptx
Smart_Storage_Systems_Production_Engineering.pptxSmart_Storage_Systems_Production_Engineering.pptx
Smart_Storage_Systems_Production_Engineering.pptx
rushikeshnavghare94
 
Raish Khanji GTU 8th sem Internship Report.pdf
Raish Khanji GTU 8th sem Internship Report.pdfRaish Khanji GTU 8th sem Internship Report.pdf
Raish Khanji GTU 8th sem Internship Report.pdf
RaishKhanji
 
Oil-gas_Unconventional oil and gass_reseviours.pdf
Oil-gas_Unconventional oil and gass_reseviours.pdfOil-gas_Unconventional oil and gass_reseviours.pdf
Oil-gas_Unconventional oil and gass_reseviours.pdf
M7md3li2
 
introduction to machine learining for beginers
introduction to machine learining for beginersintroduction to machine learining for beginers
introduction to machine learining for beginers
JoydebSheet
 

Database development life cycle unit 2 part 1

  • 1. Unit -2 DATABASE DEVELOPMENT LIFE CYCLE - PART 1 8/14/2019 DATABASE DEVELOPMENT LIFE CYCLE -UNIT 2 PART 1- BY RAM K PALIWAL 1
  • 2. Database development Life Cycle A database system is a fundamental component of the larger enterprise information system. The database development life cycle (DDLC) is a process of designing, implementing and maintaining a database system to meet strategic or operational information needs of an organisation or enterprise. The Database Life Cycle (DBLC) contains six phases: 8/14/2019 DATABASE DEVELOPMENT LIFE CYCLE -UNIT 2 PART 1- BY RAM K PALIWAL 2
  • 3. Database Development Life Cycle 1. Database initial study 2. Database design 3. Implementation and loading 4. Testing and evaluation 5. Operation 6. Maintenance and evolution. 8/14/2019 DATABASE DEVELOPMENT LIFE CYCLE -UNIT 2 PART 1- BY RAM K PALIWAL 3
  • 4. Database Development Life Cycle 8/14/2019 DATABASE DEVELOPMENT LIFE CYCLE -UNIT 2 PART 1- BY RAM K PALIWAL 4
  • 5. Database Development Life Cycle 1. The Database Initial Study: In the Database initial study, the designer must examine the current system’s operation within the company and determine how and why the current system fails. The overall purpose of the database initial study is to: ◦ Analyze the company situation. ◦ Define problems and constraints. ◦ Define objectives. ◦ Define scope and boundaries. 8/14/2019 DATABASE DEVELOPMENT LIFE CYCLE -UNIT 2 PART 1- BY RAM K PALIWAL 5
  • 6. Database Development Life Cycle 2. Database Design: The second phase focuses on the design of the database model that will support company operations and objectives. This is arguably the most critical DBLC phase: making sure that the final product meets user and system requirements. As you examine the procedures required to complete the design phase in the DBLC, remember these points: ◦ The process of database design is loosely related to the analysis and design of a larger system. The data component is only one element of a larger information system. ◦ The systems analysts or systems programmers are in charge of designing the other system components. Their activities create the procedures that will help transform the data within the database into useful information. 8/14/2019 DATABASE DEVELOPMENT LIFE CYCLE -UNIT 2 PART 1- BY RAM K PALIWAL 6
  • 7. Database Development Life Cycle 3. Implementation and Loading: The output of the database design phase is a series of instructions detailing the creation of tables, attributes, domains, views, indexes, security constraints, and storage and performance guidelines. In this phase, you actually implement all these design specifications. ◦ Install the DBMS: ◦ Create the Database(s) ◦ Load or Convert the Data 8/14/2019 DATABASE DEVELOPMENT LIFE CYCLE -UNIT 2 PART 1- BY RAM K PALIWAL 7
  • 8. Database Development Life Cycle Testing and Evaluation: In the design phase, decisions were made to ensure integrity, security, performance, and recoverability of the database. During implementation and loading, these plans were put into place. In testing and evaluation, the DBA tests and fine-tunes the database to ensure that it performs as expected. This phase occurs in conjunction with applications programming. ◦ Test the Database ◦ Fine-Tune the Database ◦ Evaluate the Database and Its Application Programs 8/14/2019 DATABASE DEVELOPMENT LIFE CYCLE -UNIT 2 PART 1- BY RAM K PALIWAL 8
  • 9. Database Development Life Cycle 5. Operation Once the database has passed the evaluation stage, it is considered to be operational. At that point, the database, its management, its users, and its application programs constitute a complete information system. The beginning of the operational phase invariably starts the process of system evolution. 8/14/2019 DATABASE DEVELOPMENT LIFE CYCLE -UNIT 2 PART 1- BY RAM K PALIWAL 9
  • 10. Database Development Life Cycle 6. Maintenance and Evolution The database administrator must be prepared to perform routine maintenance activities within the database. Some of the required periodic maintenance activities include: ◦ Preventive maintenance (backup). ◦ Corrective maintenance (recovery). ◦ Adaptive maintenance (enhancing performance, adding entities and attributes, and so on). ◦ Assignment of access permissions and their maintenance for new and old users. 8/14/2019 DATABASE DEVELOPMENT LIFE CYCLE -UNIT 2 PART 1- BY RAM K PALIWAL 10