본문 바로가기

전체 글131

SQL 정리 3일차 3.1 SELECT 구문의 기본 문형(SELECT ~ FROM) SELECT (DISTINCT) 칼럼명 (ALIAS) FROM 테이블명; SELECT : 검색하고자 하는 데이터(컬럼)를 나열 DISTINCT : 중복행을 제거 ALIAS : 나타날 때 칼럼에 대하여 다른 이름을 부여 FROM : 선택한 칼럼이 있는 테이블을 명시 3.2 전체 데이터의 검색 SQL>SELECT * 2 FROM s_dept; 테이블에 있는 모든 데이터를 검색하고 싶은 경우에는 SELECT 뒤에 *를 기술함으로써 나타낼 수 있다 3.3 특정 칼럼의 검색 SQL>SELECT name, start_date, salary 2 FROM s_emp; 테이블의 특정 칼럼의 데이터를 검색하고 싶은 경우에는 SELECT절 뒤에 칼럼을 콤마(,.. 2023. 8. 5.
JAVA_java.lang패키지 , 유용한 클래스 정리 (자바의정석 9장) java.lang 패키지 : 자바프로그래밍에 가장 기본이 되는 클래스들을 포함. Object 클래스 모든 클래스의 최고 조상. 멤버변수는 없고 오직 11개의 메서드를 갖고 있음. 멤버변수를 갖고 있지 않지만, 메서드들은 인스턴스 메서드이다. 그 이유는 Object를 상속받는 자손들은 인스턴스 변수를 사용할 수도 있고 그렇지 않을 수도 있기 때문에 메서드에 인스턴스 변수 지원을 해야한다 Object 클래스의 주요 메서드 equals(Object obj) 매개변수로 객체의 참조변수를 받아 비교하여 그 결과를 boolean값으로 알려 주는 역할을 한다. public boolean equals (Object obj){ return (this==obj); } equals는 주소값을 비교하기 때문에 iv가 가진 값.. 2023. 8. 2.
SQL 정리 2일차 2.1 테이블 명명 규칙 - 테이블명과 칼럼명은 반드시 문자로 시작하고 최대 30자까지 허용 - A~Z , a~z, 0-9, _, $, # 만으로 구성 - 동일한 사용자가 소유한 다른 객체의 이름과 중복되지 않아야 한다 - ORACLE Sever의 예약어는 쓸 수 없다. 2.2 각 데이터 타입 및 설정 데이터 타입 설 명 VARCHAR2(size) [ 가변길이 , 대부분 이걸 사용한다] 최대 길이가 size인 가변길이 문자값으로 최소길이는 1, 최대길이는 2000 CHAR(size) [ 고정길이 ] 길이가 size인 고정길이 문자값으로 기본길이는 1, 최대길이는 255 NUMBER 38자리까지 유효한 부동 소수점 숫자 NUMBER(p, s) 38의 범위 중에서 p의 자리수까지 유효한 숫자값으로 전체 자리.. 2023. 7. 31.
SQL 정리 1일차 1.1 관계형 데이터베이스(RDB) - 정형DB (형태가 저장되어 있는 DB) --1970년대 CODD 박사에 의해 개념 도입 --RDB는 데이터를 2차 행렬의 테이블의 집합으로 표현 --각 테이블은 행( row ) 와 열 ( column) 으로 구성 --테이블에서 각 행 ( row ) 는 유일하게 구별되는 특징을 가짐 --각 열 ( column ) 들은 데이터 무결성 ( Data Integrity )를 보장받아야 한다 -- table에 대한 데이터 조작 및 검색을 SQL을 이용하여 수행 -- RDBMS가 전체 데이터 베이스를 관리 1.2 데이터 베이스 용어 개념 설명 Table Table은 RDBMS의 기본적인 저장구조로, 한 개 이상의 Column과 0개 이상의 Row로 구성된다. Row Row는 T.. 2023. 7. 30.