Development/Database(490)
-
SQL(Structured Query Language), 구조화된 질의어
SQL(Structured Query Language)· 구조화된 질의어· 1974년 IBM 연구소에서 발표한 SEQUEL(Structured English QUEry Language)에서 유래한 데이터 언어입니다.· 현재 미국표준연구소(ANSI)와 국제표준기구(ISO)에서 관계 DB의 표준 언어로 채택되어 있습니다. 현재는 특정한 데이터베이스 시스템에 한정되지 않고 널리 사용되고 있습니다.· 데이터베이스에 있는 필요한 정보를 이용할 수 있도록 도와주는 언어입니다.· 상용 DBMS인 IBM의 DB2와 SQL/DS뿐만 아니라, ORACLE, INFORMIX, SYBASE 등과 같은 거의 모든 회사에서 채택하고 있는 언어입니다. 그래서 하나만 배워드면 모든 DBMS에서 사용할 수 있습니다.· 인터프리터 언어..
-
SQL 분류
SQL 분류
-
SQL Server
SQL Server· Microsoft사에서 제작한 데이터베이스 관리 소프트웨어· 현재 최신 버전은 SQL Server 2017/SQL Server 2019 preview 입니다.· 최신 버전은 대용량 데이터를 운영하기에 적합한 툴로 널리 인정받고 있습니다. https://en.wikipedia.org/wiki/Microsoft_SQL_Serverhttp://bit.ly/2BtRHWghttps://www.microsoft.com/ko-kr/sql-server/sql-server-downloads SQL Server 주요 에디션
-
ODBC(Open Database Connectivity)
ODBC(Open Database Connectivity) · ≒ Open Database Application Connectivity · 데이터베이스 액세스를 하기 위한 API · 데이터베이스의 드라이버를 이용하여 ODBC 드라이버에 의해 일괄된 사용 방법을 사용자에게 제공합니다. ODBC 구성도
-
OLE DB, OLE DB 구성도
OLE DB · Microsoft사의 UDA(Universal Data Access)의 개념을 차용하여 개발한 API · COM(Component Object Model) 기술을 데이터베이스에 적용하였으며, OLE DB 공급자는 COM 객체로 ODBC와 역할이 비슷합니다. OLE DB 구성도
-
논리적 모델링(Logical Modeling), 논리적 데이터 모델, 논리적 모델링 방법
논리적 모델링(Logical Modeling)· 개념적 설계에서 추출된 실체와 속성들의 관계를 구조적으로 설계하는 단계입니다.· 개념적 모델링의 결과물인 개념적 데이터 모델(ER다이어그램) 즉,개념 세계의 개체 타입을 DBMS가 지원하는 논리적 데이터 모델로 변환시키는 과정(논리적 설계)입니다.· 개념모델로부터 업무영역의 업무 데이터 및 규칙을 구체적으로 표현한 모델로서, 모든 업무용 엔터티타입, 속성, 관계, 프로세스 등을 포함합니다.· 모든 업무 데이터를 정규화(Normalization) 하여 모델링합니다.· 모든 업무 규칙과 관계를 완전하고 정확하게 표현합니다.· 성능 혹은 기타 제약 사항과는 독립적인 모델로서, 특정 DBMS로부터 독립적이라 할 수 있다. 논리적 데이터 모델· DB에 저장할 데이터..