목록JSP (22)
Frog is cry
조건(WHERE) : 모든 레코드를 대상으로 하지 않고 특정 조건에 맞는 레코드만 조회/수정/삭제하고 싶을때 사용 SELECT, UPADATE, DELETE 명령의 마지막 부분에 'WHERE [컬럼명][조건]'을 추가 Ex) > 학번이 101인 학생의 점수를 90점으로 수정 > 이름이 '홍길동'인 학생의 연락처를 '010-2222-3333'으로 수정 > 연락처가 null인 학생들을 삭제 > 김씨인 학생들의 모든 정보를 조회 2학년인 > SELECT * FROM student WHERE st_grade = 2; 학번이 5이상 10이하인 > WHERE st_num >= 5 AND st_num WHERE st_grade != 3 (혹은 WHERE st_grade 3) 학년이 2, 4학년인 > WHERE st_..
1. Create > 레코드 추가 : INSERT INTO [테이블명] VALUES( [값1], [값2], ...); > Ex) INSERT INTO student VALUES ( 101, '김피카츄', '010-1111-1111', 1, 88, TO_DATE('18/12/04', 'YY/MM/DD') ); 참고. 만약 등록날짜를 '현재시간'으로 지정하고 한다면, TO_DATE( )대신 SYSDATE를 사용 INSERT INTO student VALUES ( 102, '이푸린', '010-1111-1112', 1, 75, TO_DATE('18/04/22', 'YY/MM/DD') ); INSERT INTO student VALUES ( '201', '박파이리', '010-1111-3333', 2, 92, ..
DAB 관리자의 명령 DAB(Database Administrator) : > 데이터베이스를 실질적으로 관리할 수 있는 권한. > 자신이 소유한 데이터베이스를 생성, 조회, 삭제, 수정 할 수 있다. TABLE : > 행과 열로 구성된 데이터의 집합 행 : > row, record 라고도 부름 열 : > column. field 라고도 부름 > column과 field는 정확하게 항목들을 이야기함. 테이블 생성 : > CREATE TABLE [테이블명] ( [항목명1][자료형], [항목명2][자료형], ); Ex) CREATE TABLE student ( st_num Number(3), st_name VARCHAR2(20), st_tel VARCHAR2(15), st_grade NUMBER(1), st_..
SYSTEM : > DBMS를 관리하는 관리자 > 오라클을 설치하면 생성되며, 모든 권한을 가지고 있음 SYSTEM 관리자의 명령 : 로그인 : CONNECT [아이디] / [비밀번호] Ex) > CONNECT SYSTEM/ORACLE; > CONNECT / AS SYSDBA; > CONNECT는 CONN으로 줄여 써도 된다. 이 계정 확인 : > SHOW USER; 계정 생성 : > CREATE USER [계정명] IDENTIFIED BY [비밀번호]; Ex) > CREATE USER MY_USER IDENTIFIED BY password1245; 계정 삭제 : > DROP USER [아이디] CASCADE; 계정 권한 부여 : GRANT [권한 종류] TO [계정명]; Ex) > GRANT DBA T..
데이터베이스, DB(DataBase) : > 체계화된 데이터의 집합체 > 대규모 데이터 공유화 효과적인 운영을 위한 저장소 장점 > 데이터 중복 최소화 > 데이터 공유 > 일관성, 무결성, 보안성 유지 ex) 월급관리 프로그램 > 이름, 직급, 부서, 연봉, 월급, 세율 인사평가 프로그램 > 이름, 직급, 부서, 평가점수, 개선방안 두 프로그램에서 공통되도록 필요한 것을 사용할 때 DB의 미리 만들어놓고 데이터를 공유할수 있음. DBMS(Data Base Management System) : > 저장, 조회, 수정, 삭제 등의 여러가지 명령을 사용 할 수 있는 데이터베이스 관리 프로그램 > 종류 : Oracle DataBase, MySql, MS-sql, mariaDB, PostgreSQL등 SQL(St..
웹이란? WWW(World Wide Web) : > 네트워크를 통해 정보를 공유할 수 있는 범세계적 정보 검색 시스템. HTTP(Hypertext Transfer Protocol) : > www 상에서 정보를 주고받을 수 있는 통신 규약. > Client-Server간의 요청/응답(request/response)방식의 통신 규약. > HTML 문서를 주고받으면서 통신하고 포트 번호는 80을 사용. URI(Uniform Rescource Identifier) : > 인터넷에 있는 자원을 나타내는 유일한 주소. > 하위 개념으로 URL과 URN이 있음. URL(Uniform Resource Locator) : > 네트워크 상에서 자원이 어디 있는지를 알려주기 위한 규약. > 인터넷 프로토콜(HTTP, HTT..