아래 테이블은 테스트하기 위해서 일부러 사원테이블에는 부서코드가 있는데 부서 테이블에는 존재하지 않는 데이터를 만들었음.-----------------------------------------------------------------------------------------create table tmp_emp( empno number(5), empnm varchar(10), deptno number(5) ) ; create table tmp_dept( deptno number(5), deptnm varchar2(10) ) ; insert into tmp_emp values(100, '홍길동',10);insert into tmp_emp values(200, '이순신',20);insert into tm..
이번주 부터는 데이터표준 정의하는 것이 일인데...처음하는 일이라 막막했는데.. 역시 해답은 책과 구글링 ^^ 1. 표준 단어사전2. 표준 도메인3. 표준 용어사전 순으로 만들면 될 듯 하다. 단어와 도메인을 정의하고 이것으로 용어를 정의하면 될 것 같은데....먼저 레거시 시스템에 있는 모든 컬럼명과 코멘트(보통 한글명이 있어서....)아래 SQL로 컬럼명을 추출하고 추출된 컬럼명에서 단어, 형태소, 합성어를 추려 단어 사전을 일단 만들고...공통 도메인을 추려 정의하면 일단 기초 작업은 될 듯 함. ---------- 컬럼명 추출 ------------------------------------------------CREATE TABLE TMP_WORDASselect a.column_name ,dat..
BNF Grammar for ISO/IEC 9075:1999 - Database Language SQL (SQL-99)==================================================================@(#)$Id: sql-99.bnf,v 2.8 2004/07/26 18:00:06 jleffler Exp $--pUsing Appendix G of "SQL:1999 Understanding Relational Language Components" by JMelton and A R Simon (Morgan Kaufmann, May 2001, ISBN 0-55860-456-1)as the primary source of the syntax, here is the BNF sy..
기업용은 저렴하고, 학생이나 개인에게는 무료이면서 매우 잘 만들어진 DB 모델링 툴을 소개해 드립니다. URL = http://www.exerd.com다운 = http://exerd.com/#download-section ER Win 처럼 매우 강력하지는 않지만, 대신 직관적이고 꼭 필요한 기능만 구현한 모델링 툴입니다.쿼리툴로 비교하자면 Toad vs Orange 정도일것 같네요. Eclipse 기반으로 만들어져 있어서 Standard Alone 이나 Plug-In 형태로 사용할 수 있습니다.Standard Alone은 윈도우 버전만 있고 맥에서 사용할려면 Eclipse 위에 Plug-In 으로 등록해서 사용해야 합니다. 한가지 아쉬웠던 점은 Subject Area 모델링을 지원하지 않은 점이며 그 외..
그간 생각만 했던 알티베이스를 PC에 설치해 보았습니다. [설치순서]1. 웹사이트에서 다운로드 (http://atc.altibase.com/download/package_download.jsp)2. 설치3. 라이센스 받기 (http://atc.altibase.com에서 라이센스 신청) : 라이센스 파일 수신 후 복사4. 알티베이스 기동 (server start)5. 알티베이스 접속 : isqlc -u sys -p manager -sysdba 문법이 오라클과 상당히 비슷합니다. select * from dual; 도 되더군요.
데이터베이스 모델링에 관한 책 중에서 실무에 바로 적용하기에 가장 좋은 책인것 같습니다. 가장 기본적인 공통코드 설계 방법부터 저의 이목을 확 끌더군요. 저자가 2003년인가 출판한 "전문가를 위한 모델링 실무" 란책 있는데 내용이 거의 같습니다. 예전 책이 있으신 분들은 새로운 내용이 거의 없음으로 보지 않으셔도 될 듯 합니다. 요즘 모델링이 잘 설계 되어야 프로그래머가 편하다는 진리를 느끼며 다시 모델링 공부에 매진하고 있습니다. ^^ [목차] 제1장 데이터베이스 설계 개요 1 데이터베이스, 데이터베이스 관리 시스템, 데이터 모델 2 데이터베이스 관리 3 데이터 모델링 개념 제2장 논리 데이터 모델링 1 개체 파악 2 식별자 파악 3 상사화 4 통합 5 검증 6 사례 연구 제3장 물리 데이터 모델링 ..
오늘 문서 작업도중 alter 문을 DML로 잘못 표기 했다. 오랜만에 DML, DCL, DDL 용어를 사용하려니 햇갈렸나 보다. 생각난 김에 다시 정리해 본다. 1. DDL(Data Definition Language) 데이터와 그 구조를 정의합니다. 1) CREATE : 데이터베이스 객체를 생성합니다. 2) DROP : 대이터베이스 객체를 삭제합니다. 3) ALTER : 기존에 존재하는 데이터베이스 객체를 다시 정의하는 역할을 합니다. 4) RENAME : 데이터베이스의 컬럼명을 변경합니다. 5) TRUNCATE : 테이블을 최초 생성된 초기상태로 만들며, ROLLBACK이 불가능합니다. 2. DML(Data Manipulation Language) 데이터의 검색, 수정, 삭제 등을 처리합니다. 1)..
- Total
- Today
- Yesterday
- 증권정보포털
- 화분벌레
- weka
- 브리다 정수기
- 톡토기
- 코라나 19
- JMW 헤어드라이기기
- 카카오 에드
- node.js
- 로니카 BCS
- GKRS
- 파나소닉 비데 DL-EH10KWS
- 루미큐브 종류
- 오미크론
- 남설 팔찌
- 유가바이트디비
- 고체 향수
- 매직 트랙패드2
- 별이 빚나는 밤
- Life Chair
- 솔리드 쿨론
- 르세라핌
- Sybase IQ
- 배당급
- 별잉 빛나는 밤
- yugabyteDB
- 빈센트 반 고흐
- Pixel Pals
- VARIDESK
- 홈 오피스
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |