본문 바로가기

SQL

(2)
SQL 기본(SQL developer 사용하기) 테이블테이블이란 데이터베이스의 구조를 정의하는 방식을 의미한다. sql에서 테이블은 열과 행으로 이뤄진 표를 생각하면 된다. 각 열은 하위 데이터 종류를 나타내고 행은 각 열의 데이터를 담은 하나의 기본단위로 레코드라고 부른다.쉽게 생각하면 테이블은 표, 레코드는 표를 구성하는 하나하나의 데이터이다. 테이블과 레코드를 만들어보기 위해 오라클 db와 sql developer을 사용했다.이 프로그램은 gui에서 작성할 수 있어서 학습용으로 용이하다. sql과 developer에 대한 주의사항작성 시, 자동완성 기능 지원대소문자를 구분하지 않으나, 컨벤션으로 기본 문법은 대문자, 개발자가 직접작성하는 부분은 소문자를 사용한다.작성 후에는 상단의 실행버튼이나 단축키 ctrl enter를 눌러 실행한다.작성 후에..
오라클-오라클db 설치 오라클db는 관계형 DBMS( RDBMS )으로 시장에서 높은 지분을 가지고 있다. 경쟁하는 소프트웨어로 MySQL, PostgreSQL 등은 오픈소스라는 강점을 지닌 반면, 오라클db는 상용 소프트웨어이지만 안정적인 유지보수 지원으로 시장에서 큰 인기를 가져왔다. 여기서는 express 무료 버전의 오라클 db를 사용할 예정이다.(원래는 11버전을 사용할 예정이었는데, 찾지 못하여 21버전으로 다운하였다.) 오라클db 다운로드 링크https://www.oracle.com/database/technologies/xe-downloads.html 설정설치단계에서 시스템 계정 생성관리자 패스워드 설정오라클 설치 시 관리자 초기 패스워드를 설정한다.설치되면 c//app/user/product 경로에  oracl..