sqld

Study/SQL

[SQLD] SQL 기본 및 활용

SQL 기본 및 활용 - DDL : CREATE, ALTER, DROP, RENAME, TRUNCATE - DML : SELECT, INSERT, UPDATE, DELETE - DCL(데이터베이스에 접근하고 객체들을 사용하도록 권한 부여, 회수) : GRANT, REVOKE - TCL(논리적인 작업의 단위를 묶어서 DML에 의해 조작된 결과를 작업단위(트랜잭션)별로 제어) : COMMIT, ROLLBACK - 비절차적 데이터 조작어(DML)는 사용자가 무슨(What) 데이터를 원하는지 만을 명세 - 절차적 데이터 조작어는 어떻게(How) 데이터를 접근해야하는지 명세 - 절차적 데이터 조작어 : PL/SQL(오라클), T-SQL(SQL Server) 등이 있다. - 오라클 -> ALTER TABLE 테이블..

Study/SQL

[SQLD] 데이터 모델링의 이해

1. 데이터 모델링의 이해 - 단지 시스템 구현만을 위해 수행하는 것이 아니며, 시스템 구현을 포함한 업무분석 및 업무형상화를 하는 목적도 있다. - 현실세계를 일정한 형식에 맞추어 표현하는 추상화의 의미를 가질 수 있다. - 복잡한 현실을 제한된 언어나 표기법을 통해 이해하기 쉽게 하는 단순화의 의미를 가지고 있다. - 애매모호함을 배제하고 누구나 이해할 수 있도록 정확하게 현상을 기술하는 정확화의 의미를 가진다. - 정보시스템을 구축하기 위한 데이터 관점의 업무분석기법 - 현실세계의 데이터에 대해 약속된 표기법에 의해 표현하는 과정 - 데이터베이스를 구축하기 위한 분석, 설계의 과정 - 분석된 모델을 가지고 실제 데이터베이스를 생성하여 개발 및 데이터관리에 사용하기 위한 것 - 중복성 : 데이터베이스..

NOredstone
'sqld' 태그의 글 목록