SlideShare una empresa de Scribd logo
1 de 4
Deskripsi Tugas Besar
 Membuat dokumentasi perancangan basis data
  berdasarkan kasus pengembangan sistem di suatu
  organisasi
 Dokumen-dokumen yang yarus dilengkapi:
  1.   Deskripsi mengenai kasus / organisasi / kebutuhan
       data
  2.   Entity Relationship Diagram (ERD)
  3.   Model Relasional
  4.   Normalisasi (pengecekan dari model relasional)
  5.   Sintax SQL
Syntax SQL yang harus dilengkapi
 Data Definition Language (DDL)
  1. Create, alter, drop
  2. Default value
  3. 5 categories Integrity Constraints
       PRIMARY KEY
       REFERENCES
         Foreign key constraint

       UNIQUE
       NOT NULL
       CHECK
         Generalized dependences expressed as valid condition in
          WHERE clause
Syntax SQL yang harus dilengkapi
(lanjutan)
 Data Manipulation Language (insert)
    Insert
    Update
    Delete
    Query (select, where, distinct)
    Query relationship 1-N
    Query relationship N-N
    Group by dan Aggregate function (count,sum,max,min,avg)
    Nested query : 2 dan 3 tingkat
    Aljabar relasional (Union, intersection, difference, join)

Más contenido relacionado

La actualidad más candente

The three level of data modeling
The three level of data modelingThe three level of data modeling
The three level of data modelingsharmila_yusof
 
Chapter10 conceptual data modeling
Chapter10 conceptual data modelingChapter10 conceptual data modeling
Chapter10 conceptual data modelingDhani Ahmad
 
Major relational database platforms available at the moment microsoft
Major relational database platforms available at the moment microsoftMajor relational database platforms available at the moment microsoft
Major relational database platforms available at the moment microsoftMy-Writing-Expert.org
 

La actualidad más candente (7)

Physical Design and Development
Physical Design and DevelopmentPhysical Design and Development
Physical Design and Development
 
Chapter 3 Entity Relationship Model
Chapter 3 Entity Relationship ModelChapter 3 Entity Relationship Model
Chapter 3 Entity Relationship Model
 
Database model
Database modelDatabase model
Database model
 
Nayana
NayanaNayana
Nayana
 
The three level of data modeling
The three level of data modelingThe three level of data modeling
The three level of data modeling
 
Chapter10 conceptual data modeling
Chapter10 conceptual data modelingChapter10 conceptual data modeling
Chapter10 conceptual data modeling
 
Major relational database platforms available at the moment microsoft
Major relational database platforms available at the moment microsoftMajor relational database platforms available at the moment microsoft
Major relational database platforms available at the moment microsoft
 

Destacado (19)

1. setting windows ac dan ad domain
1. setting windows ac dan ad domain1. setting windows ac dan ad domain
1. setting windows ac dan ad domain
 
9. kriptografi yudha
9. kriptografi   yudha9. kriptografi   yudha
9. kriptografi yudha
 
Ead pertemuan-5
Ead pertemuan-5Ead pertemuan-5
Ead pertemuan-5
 
Ead pertemuan-1
Ead pertemuan-1Ead pertemuan-1
Ead pertemuan-1
 
Apsi nas 2
Apsi nas  2Apsi nas  2
Apsi nas 2
 
Kelompok 1 waterfall
Kelompok 1   waterfallKelompok 1   waterfall
Kelompok 1 waterfall
 
Sistem informasi pemasaran
Sistem informasi pemasaranSistem informasi pemasaran
Sistem informasi pemasaran
 
Ead pertemuan-3
Ead pertemuan-3Ead pertemuan-3
Ead pertemuan-3
 
Operating system
Operating systemOperating system
Operating system
 
Kelompok 4 incremental
Kelompok 4   incrementalKelompok 4   incremental
Kelompok 4 incremental
 
Ead pertemuan-7
Ead pertemuan-7Ead pertemuan-7
Ead pertemuan-7
 
Slide sdlc
Slide sdlcSlide sdlc
Slide sdlc
 
Biopori untuk kota bandung inspirator
Biopori untuk kota bandung inspiratorBiopori untuk kota bandung inspirator
Biopori untuk kota bandung inspirator
 
Kalender pendidikan 2012 2013 dan kalender kurikulum 2012 - 04 september 2012x
Kalender pendidikan 2012 2013 dan kalender kurikulum 2012 - 04 september 2012xKalender pendidikan 2012 2013 dan kalender kurikulum 2012 - 04 september 2012x
Kalender pendidikan 2012 2013 dan kalender kurikulum 2012 - 04 september 2012x
 
Persentasi 1 TA
Persentasi 1 TAPersentasi 1 TA
Persentasi 1 TA
 
Sistem informasi pemasaran
Sistem informasi pemasaranSistem informasi pemasaran
Sistem informasi pemasaran
 
Sim week 07 chapter 01
Sim week 07   chapter 01Sim week 07   chapter 01
Sim week 07 chapter 01
 
Sim week 01 chapter 02
Sim week 01   chapter 02Sim week 01   chapter 02
Sim week 01 chapter 02
 
Sim week 02 chapter 2
Sim week 02   chapter 2Sim week 02   chapter 2
Sim week 02 chapter 2
 

Similar a Database Documentation and SQL Syntax for Organization System

Data Mining And Data Warehousing Laboratory File Manual
Data Mining And Data Warehousing Laboratory File ManualData Mining And Data Warehousing Laboratory File Manual
Data Mining And Data Warehousing Laboratory File ManualNitin Bhasin
 
looking for someone to do this Review Be able to explain, de.docx
looking for someone to do this Review Be able to explain, de.docxlooking for someone to do this Review Be able to explain, de.docx
looking for someone to do this Review Be able to explain, de.docxeubanksnefen
 
Review Exam Be able to explain, define or identify the followin.docx
 Review Exam Be able to explain, define or identify the followin.docx Review Exam Be able to explain, define or identify the followin.docx
Review Exam Be able to explain, define or identify the followin.docxaryan532920
 
Bank mangement system
Bank mangement systemBank mangement system
Bank mangement systemFaisalGhffar
 
Theory of Relational Database.pptx 0.84 Mb
Theory of Relational Database.pptx 0.84 MbTheory of Relational Database.pptx 0.84 Mb
Theory of Relational Database.pptx 0.84 Mbasiimov
 
Assignment ObjectivesWrite SQL queries to solve information retr.docx
Assignment ObjectivesWrite SQL queries to solve information retr.docxAssignment ObjectivesWrite SQL queries to solve information retr.docx
Assignment ObjectivesWrite SQL queries to solve information retr.docxrock73
 
Quick And Dirty Databases
Quick And Dirty DatabasesQuick And Dirty Databases
Quick And Dirty Databasescwarren
 
Previous question papers of Database Management System (DBMS) By SHABEEB
Previous question papers of Database Management System (DBMS) By SHABEEBPrevious question papers of Database Management System (DBMS) By SHABEEB
Previous question papers of Database Management System (DBMS) By SHABEEBShabeeb Shabi
 
Development of a new indexing technique for XML document retrieval
Development of a new indexing technique for XML document retrievalDevelopment of a new indexing technique for XML document retrieval
Development of a new indexing technique for XML document retrievalAmjad Ali
 
Data mining query languages
Data mining query languagesData mining query languages
Data mining query languagesMarcy Morales
 
Database Management System, Lecture-1
Database Management System, Lecture-1Database Management System, Lecture-1
Database Management System, Lecture-1Sonia Mim
 
ICS Part 2 Computer Science Short Notes
ICS Part 2 Computer Science Short NotesICS Part 2 Computer Science Short Notes
ICS Part 2 Computer Science Short NotesAbdul Haseeb
 
Etl Overview (Extract, Transform, And Load)
Etl Overview (Extract, Transform, And Load)Etl Overview (Extract, Transform, And Load)
Etl Overview (Extract, Transform, And Load)LizLavaveshkul
 
Semantics in Financial Services -David Newman
Semantics in Financial Services -David NewmanSemantics in Financial Services -David Newman
Semantics in Financial Services -David NewmanPeter Berger
 
MIS5101 WK10 Outcome Measures
MIS5101 WK10 Outcome MeasuresMIS5101 WK10 Outcome Measures
MIS5101 WK10 Outcome MeasuresSteven Johnson
 

Similar a Database Documentation and SQL Syntax for Organization System (20)

Data Mining And Data Warehousing Laboratory File Manual
Data Mining And Data Warehousing Laboratory File ManualData Mining And Data Warehousing Laboratory File Manual
Data Mining And Data Warehousing Laboratory File Manual
 
looking for someone to do this Review Be able to explain, de.docx
looking for someone to do this Review Be able to explain, de.docxlooking for someone to do this Review Be able to explain, de.docx
looking for someone to do this Review Be able to explain, de.docx
 
T-SQL Overview
T-SQL OverviewT-SQL Overview
T-SQL Overview
 
Review Exam Be able to explain, define or identify the followin.docx
 Review Exam Be able to explain, define or identify the followin.docx Review Exam Be able to explain, define or identify the followin.docx
Review Exam Be able to explain, define or identify the followin.docx
 
Bank mangement system
Bank mangement systemBank mangement system
Bank mangement system
 
Theory of Relational Database.pptx 0.84 Mb
Theory of Relational Database.pptx 0.84 MbTheory of Relational Database.pptx 0.84 Mb
Theory of Relational Database.pptx 0.84 Mb
 
Assignment ObjectivesWrite SQL queries to solve information retr.docx
Assignment ObjectivesWrite SQL queries to solve information retr.docxAssignment ObjectivesWrite SQL queries to solve information retr.docx
Assignment ObjectivesWrite SQL queries to solve information retr.docx
 
Quick And Dirty Databases
Quick And Dirty DatabasesQuick And Dirty Databases
Quick And Dirty Databases
 
Previous question papers of Database Management System (DBMS) By SHABEEB
Previous question papers of Database Management System (DBMS) By SHABEEBPrevious question papers of Database Management System (DBMS) By SHABEEB
Previous question papers of Database Management System (DBMS) By SHABEEB
 
D.dsgn + dbms
D.dsgn + dbmsD.dsgn + dbms
D.dsgn + dbms
 
Lecture 3 note.pptx
Lecture 3 note.pptxLecture 3 note.pptx
Lecture 3 note.pptx
 
Development of a new indexing technique for XML document retrieval
Development of a new indexing technique for XML document retrievalDevelopment of a new indexing technique for XML document retrieval
Development of a new indexing technique for XML document retrieval
 
Data mining query languages
Data mining query languagesData mining query languages
Data mining query languages
 
Fg d
Fg dFg d
Fg d
 
Database Management System, Lecture-1
Database Management System, Lecture-1Database Management System, Lecture-1
Database Management System, Lecture-1
 
Database management systems
Database management systemsDatabase management systems
Database management systems
 
ICS Part 2 Computer Science Short Notes
ICS Part 2 Computer Science Short NotesICS Part 2 Computer Science Short Notes
ICS Part 2 Computer Science Short Notes
 
Etl Overview (Extract, Transform, And Load)
Etl Overview (Extract, Transform, And Load)Etl Overview (Extract, Transform, And Load)
Etl Overview (Extract, Transform, And Load)
 
Semantics in Financial Services -David Newman
Semantics in Financial Services -David NewmanSemantics in Financial Services -David Newman
Semantics in Financial Services -David Newman
 
MIS5101 WK10 Outcome Measures
MIS5101 WK10 Outcome MeasuresMIS5101 WK10 Outcome Measures
MIS5101 WK10 Outcome Measures
 

Más de Yudha Arif Budiman (17)

Persentasi Seminar Tugas Akhir
Persentasi Seminar Tugas AkhirPersentasi Seminar Tugas Akhir
Persentasi Seminar Tugas Akhir
 
Persentasi Seminar Kemajuan 1 Tugas Akhir
Persentasi Seminar Kemajuan 1 Tugas AkhirPersentasi Seminar Kemajuan 1 Tugas Akhir
Persentasi Seminar Kemajuan 1 Tugas Akhir
 
Tentang program sejuta biopori
Tentang program sejuta bioporiTentang program sejuta biopori
Tentang program sejuta biopori
 
Pembuatan lrb presentasi standar
Pembuatan lrb presentasi standarPembuatan lrb presentasi standar
Pembuatan lrb presentasi standar
 
Pemkot
PemkotPemkot
Pemkot
 
Ead pertemuan-12
Ead pertemuan-12Ead pertemuan-12
Ead pertemuan-12
 
Ead pertemuan-8
Ead pertemuan-8Ead pertemuan-8
Ead pertemuan-8
 
Ead pertemuan-4
Ead pertemuan-4Ead pertemuan-4
Ead pertemuan-4
 
Ead pertemuan-2
Ead pertemuan-2Ead pertemuan-2
Ead pertemuan-2
 
Ead pertemuan-10
Ead pertemuan-10Ead pertemuan-10
Ead pertemuan-10
 
Css
CssCss
Css
 
Kelompok 7 - RAD
Kelompok 7 - RADKelompok 7 - RAD
Kelompok 7 - RAD
 
Kelompok 8 rapid application development (rad)
Kelompok 8   rapid application development (rad)Kelompok 8   rapid application development (rad)
Kelompok 8 rapid application development (rad)
 
Kelompok 6 prototipe
Kelompok 6   prototipeKelompok 6   prototipe
Kelompok 6 prototipe
 
Kelompok 2 waterfall
Kelompok 2   waterfallKelompok 2   waterfall
Kelompok 2 waterfall
 
Kelompok 3 incremental
Kelompok 3   incrementalKelompok 3   incremental
Kelompok 3 incremental
 
Tugas 1 (inventory)
Tugas 1 (inventory)Tugas 1 (inventory)
Tugas 1 (inventory)
 

Último

Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 

Último (20)

DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 

Database Documentation and SQL Syntax for Organization System

  • 1.
  • 2. Deskripsi Tugas Besar  Membuat dokumentasi perancangan basis data berdasarkan kasus pengembangan sistem di suatu organisasi  Dokumen-dokumen yang yarus dilengkapi: 1. Deskripsi mengenai kasus / organisasi / kebutuhan data 2. Entity Relationship Diagram (ERD) 3. Model Relasional 4. Normalisasi (pengecekan dari model relasional) 5. Sintax SQL
  • 3. Syntax SQL yang harus dilengkapi  Data Definition Language (DDL) 1. Create, alter, drop 2. Default value 3. 5 categories Integrity Constraints  PRIMARY KEY  REFERENCES  Foreign key constraint  UNIQUE  NOT NULL  CHECK  Generalized dependences expressed as valid condition in WHERE clause
  • 4. Syntax SQL yang harus dilengkapi (lanjutan)  Data Manipulation Language (insert)  Insert  Update  Delete  Query (select, where, distinct)  Query relationship 1-N  Query relationship N-N  Group by dan Aggregate function (count,sum,max,min,avg)  Nested query : 2 dan 3 tingkat  Aljabar relasional (Union, intersection, difference, join)