전체 글 (84) 썸네일형 리스트형 내장SQL, 커서,스토어드 프로시저 내장 SQL- 데이터베이스 내의 데이터를 정의하거나 접근하는 SQL문을 응용프로그램 내에 내포하여 프로그램이 실행될 때 함께 실행되도록 호스트 프로그램언어에 삽입한 SQL-실행문이 나타날 수 있는 곳이면 어디든-실행결과가 맨 처음 튜플 하나만 반환 EXEC SQL과 세미콜론(;) 사이 기술호스트 변수는 변수 앞에 콜론(:)호스트 언어 내 호스트 변수는 콜론 없음 커서(Cursor)-내장SQL문의 실행결과로 반환된 복수 개의 튜플들을 접근할 수 있도록 해주는 개념-튜플들을 순서대로 가리키는 튜플들에 대한 포인터-DECLARE : 선언-OPEN : 첫 번째 튜플 가리키도록-FETCH : 다음 튜플로 커서 이동-CLOSE : 닫기 CURSOR FOR WHERE CURRENT OF 스토어드 프로시저Stored .. UPDATE SET문 DELETE FROM문 이용하여 컬럼값 변경, 삭제 UPDATE문UPDATE문을 이용하면 이미입력되어있는 컬럼값을 변경할 수 있습니다. UPDATE문을 이용하는 방법은?'UPDATE [테이블명] SET [변경할 값] WHERE [변경에 필요한 조건]' 입니다.예로들어 아래그림 'tidx' - 2의 'a'값이 null로 되어있지만 예문식처럼 쓰시면 null값 데이터를 변경 할수 있습니다.Ex) update sample1 set `a` = 2 where `tidx` = 2 'tidx'-2 a값을 보시면 a값이 2로 변경될것을 볼 수 있습니다. DELECT문DELETE문은 입력되어있는 데이터값을 삭제가 가능합니다.DELETE문은 사용방법은?'DELETE FROM [테이블명] WHERE [조건]' 입니다.방금 UPDATE문으로 변경했던 테이블의 'tidx'-6번.. 데이터사전, 메타데이터, 빅데이터 데이터베이스 자료사전(Data Dictionary) 데이터베이스 설계와 관련되어 개체 관계도(ERD)에 포함되는 속성들의 명칭, 데이터 유형, 데이터길이, 기본 값 등을 정의하는 문서인 속성(칼럼)정의서 속성들 간의 명명 규칙이 일정하게 준수되고 있지 않은 것으로 파악되었으므로 통합데이터베이스의 설계 이전에 데이터 사전의 구축이 선행되어야 할 것으로 판단되었다. 자료사전 조직의 데이터 정보를 분류하고 처리하기 위한 시스템과 절차로서 데이터를 이해하는 과정에서의 오류나 모호함, 또는 데이터 해석상의 어려움을 제거하는 데 목적이 있다. 데이터 사전-데이터에 관한 데이터-메타데이터 단일속성- 더 이상 쪼갤 수 없는 속성 복합속성- 쪼개질 수 있는 속성단일값 속성- 하나의 원자값다중값 속성- 동일 속성에 여러개.. SELECT문 NULL값 검색하기 & 연산자 테이블명 : sample1 SELECT문으로 NULL값 검색하기 방법 SELECT * FROM sample1 where a is null; Null값을 검색할때는 '= NULL'로 검색할 수 없다.NULL값을 검색하기위해서는 'IS NULL'을 사용해야합니다. 연산자'=' 연산자는 좌변과 우변의 값이 같을 경우 '' 연산자는 좌변과 우변의 값이 값지 않을 경우'>' 연산자는 좌변이 값이 우변의 값보다 클 경우 '>='연산자는 좌변의 값이 우변의 갓보다 크거나 같을 경우' DML, DCL, VIEW DML(DATE Manipulation Language)-INSERT, DELETE, UPDATEINSERT INTO 테이블명VALUESDELETE FROM 테이블명 WHERE 조건UPDATE 테이블명SET 속성명=데이터WHERE DCL(DATE Control Language)COMMIT : 트랜잭션의 모든 변경 내용들을 영구적으로 데이터베이스에 반영 성공적으로 끝나면 일관성 상태를 가지기 위해 수행된 모든 변경을 데이터베이스에 반영하여 완료ROLLBACK : 변경된 모든 내용 취소, 이전상태로 돌림GRANT : 권한 부여 GRANT 사용자등급 TO 사용자IDGRANT 권한리스트 ON 개체 TO 사용자 [WITH GRANT OPTION] -> 부여받은 권한을 다른 사용자에게 다시 부여할수 있는 권한REV.. Alter table modify, change, Drop alter table modify는 컬럼(열)속성을 변경해준다 위 사진과 가이 b열의 속성가 integer이 였는데 alter table modify를 사용후 b열의 속성이 varchar로 변경되었다.또한 varchar(20)일때 크기를 30으로 늘릴때도 사용가능 Alter table modify 사용법Alter table [테이블명] modify 열정의alter table sample5 modify `b` varchar(30) ● Alter talbe modify 명령문 ● 기존 컬럼의 데이타 타입, 크기, 기본 값의 변경 가능 ● 변경된 기본값은 이후에 입력되는 값부터 적용 ● 컬럼의 데이타가 없을 경우에만 크기를 줄일 수 있음 - 데이타가 있는 경우 크기 증가만 가능 - 데이타가 없는 경우 크기 증.. 이전 1 ··· 9 10 11 12 13 14 다음