일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 자바
- 라우터
- sql
- ospf
- ciscopacket
- 정보처리기사
- 버추얼머신
- jsp연결
- autoset
- 네트워크
- 리눅스
- 이것이 자바다
- javaee
- jsp
- Oracle
- NCS
- 정처기필기
- w3school
- Cisco
- php
- 참조타입
- html
- Java
- VLAN
- 네트워크관리사
- cisco packet
- 데이터베이스
- 원형그래프
- rinux
- 오라클
- Today
- Total
목록sql (41)
기록해! 정리해!
문제1. idx에 p.k 를 부여하여 school을 만드시오. 문제2. 레코드를 추가하시오. 문제3. 이름을 기준으로 내림차순 정렬하시오. 문제4. 번호가 101, 104, 107 인 학생의 레코드를 출력하시오. 문제5. 105번의 이름을 영원으로 변경하시오. 문제6. 104번의 나이를 15살로 수정하시오. 문제7. 이름이 아름이인 학생의 전화번호를 삭제하시오. 문제8. 전체 학생의 나이를 19살로 수정하시오. 문제9. 102번 학생을 삭제하시오. 문제10. 전체 레코드를 삭제하시오. [출처] [5일차] SQL 연습문제 10개 (마주이야기&마주스토리) | 작성자 지효아빠
drop table enrol; drop table student; drop table course; create table student( sno varchar2(3) , sname nvarchar2(10), year varchar2(10), dept nvarchar2(10) , constraint student_sno_pk primary key(sno)); create table course( cno varchar2(5) primary key, cname nvarchar2(10), credit varchar2(3), dept nvarchar2(10), prname nvarchar2(10)); create table enrol( sno varchar2(3) , cno varchar2(5) , grade..
1) PK 제약조건 create table pk_user1( id nchar(10) primary key, name varchar(20) ); create table pk_user2( id nchar(10), name varchar(20), primary key (id) ); create table pk_user3( id nchar(10), name varchar(20), constraint pk_user3_1 primary key (id) ); create table pk_user4( id nchar(10), name varchar(20), constraint pk_user3_2 primary key (id, name) --컬럼 2개에 제약조건 걸려면 밑에 하는 수 밖에 없다 ); create tabl..
5/23 1) 정보처리 문제 DDL-만들기 (ex.alter, drop) -롤백 불가능 DML-조작 (ex. select, insert, update, delete) -롤백 가능 DCL-권한 (ex. grant, revoke) alter : 제약조건, 컬럼 등 큰거를 수정 update : 레코드 값을 수정 2) 구조 -선형 구조 Que(큐) : FIFO (먼저 들어간게 먼저 나온다) Stack(스택) : FILO (먼저 들어간게 나중에 나온다) Deck(데크) - 양쪽 끝에서 노트의 삽입과 삭제가 허용 -비선형 구조 (입출력 모호) : 트리, 그래프 3) 정규화 어떠한 릴레이션이라도 데이터베이스 내에서 표현 가능하게 한다 데이터 삽입시 릴레이션을 재구성할 필요성을 줄인다 효과적인 검색 알고리즘을 생성할 ..
5/23 1) 정규화 113p create table userTBL( userName nchar(3) primary key, birthYear int not null, addr nchar(2) not null, mobile varchar2(12) ); create table buyTBL( userName nchar(3) not null REFERENCES userTBL(userName), prodName nchar(3) not null, price int not null, amount int not null ); insert into userTBL (userName, birthyear, addr, mobile) values ('이승기', 1987, '서울', '011-111-1111'); insert i..
drop table t200; create table t200( id varchar(10), pwd varchar(20) ); select * from t200; 1. 컬럼 age 추가 number(3) alter table t200 add age number(3); 2. 컬럼 loc 추가 nchar(3)defualt '서울' alter table t200 add loc nchar(3) default '서울'; 3. pwd의 형 varchar(25)로 변경 alter table t200 modify (pwd varchar(25)); 4. id에 기본키 추가 alter table t200 add primary key (id); 5. 임의의 레코드 3개를 추가 insert into t200(id, pwd) ..