본문 바로가기

ComputerScience/DataBase

(3)
XML xml은 마크업언어로서 복잡한 데이터를 표현하는데 유용하다. XML과 DBMS의 차이점 1. xml이 더 flexible 하다. 2. xml은 계층형 구조이다. 3. xml은 ordering이 있다. XML의 구성요소 1. Tagged Elements (nesting 가능) 2. Attributes : 한 개의 element가 여러 attribute을 가질 수 있다. 3. Text로 이루어져있다 XML structual requirements 1. root tag는 한 개만 존재해야된다. 2. Open Tag가 있으면 Closed Tag도 있어야된다. 3. 한 element 내에 중복된 attribute이 있으면 안된다. XML parser dom, sax XML content specificaition..
SQL 명령어 1. Data Definition Language 정의 : database나 database object create or delete DDL 종류 1. Create 2. Alter - db object의 structure를 바꾸기 때문에 DDL이라고 하는 것 같다 3. Drop 4. Truncate - table record 모두 삭제. table 자체를 삭제하는 것은 아니다. 5. Rename 2. DML Language 정의 : store, modify, delete records 종류 : update, delete, insert, select 3. SQL Operator - Arithmatic : +,-,%,/ 예시 select 20+30; - Comparison : =,>,
SQL 개요 1. SQL : Structured Query Langauge - 정의 : DataBase에 access하는 language - RDBMS를 조작하기 위한 Standar Query Language! -SQL 구성요소 1 a. data definition langauge : create, alter, drop, truncate - databsase 혹은 database object를 생성하거나 제거한다 b. data manipulation langauge : select, inser, update ,delete - database information(row)와 관련된 작업들 c. data control langauge : grant, revoke ,deny - database 의 administrator..