putty로 리눅스 서버 접속 URL : ora.jj.ac.kr 로그인 아이디 : a학번 데이터베이스 접속 mysql -u  DB아이디  -p      엔터 후 DB암호 입력 DB명 :   db학번 DB아이디 : a학번 DB암호 : 휴대폰번호 마지막 4자리 숫자 테이블 생성 use db학번;   <– a학번 아이디로 사용할 수 있는 DB에 접속 테이블 이름 :… Continue Reading 수강신청 웹 프로그램 작성(리눅스 서버에서)

putty로 리눅스 서버 접속 URL : ora.jj.ac.kr 로그인 아이디 : a학번 데이터베이스 접속 mysql -u  DB아이디  -p      엔터 후 DB암호 입력 DB명 :   db학번 DB아이디 : a학번 DB암호 : 휴대폰번호 마지막 4자리 숫자 테이블 생성 use db학번;   <– a학번 아이디로 사용할 수 있는 DB에 접속 테이블 이름 :… Continue Reading 교과목관리 웹 프로그램 작성(리눅스 서버에서)

putty로 리눅스 서버 접속 URL : ora.jj.ac.kr 로그인 아이디 : a학번 데이터베이스 접속 mysql -u  DB아이디  -p      엔터 후 DB암호 입력 DB명 :   db학번 DB아이디 : a학번 DB암호 : 휴대폰번호 마지막 4자리 숫자 테이블 생성 use db학번;   <– a학번 아이디로 사용할 수 있는 DB에 접속 테이블 이름 :… Continue Reading 학생관리 웹 프로그램 작성(리눅스 서버에서)

SQL 명령어 DQL(Data Query Language) SELECT DML(Data Manipulation Language) INSERT UPDATE DELETE DDL(Data Definition Language) CREATE CREATE TABLE newtable AS SELECT * from oldtable;  <–테이블 복사 : CREATE TABLE newtable AS SELECT * from oldtable WHERE 1=2;  <–테이블만 복사 : INSERT INTO newtable SELECT * from oldtable;  <–테이블에 내용만 복사… Continue Reading 오라클(oracle)용 SQL 정리

rlwrap 프로그램 : readline wrapper의 줄임말 sqlplus와 같이 자체적으로 명령어를 기억해 주지 않는 프로그램에 히스토리 기능을 사용할 수 있도록 해주는 프로그램 사용법 : 명령어 앞에 rlwrap을 붙여 실행하면 됨 rlwrap sqlplus 설치 우분투 리눅스 최신버전에는 설치되어 있음, 설치 안해도 됨 sudo apt-get install rlwrap

다음 다이어그램을 보고 tmember, tbook, tlend 테이블을 생성하시오. tmember 테이블 제약 사항 no : 기본키, not null, 정수 sex : ‘남’, ‘여’ 중 하나만 입력 가능, 입력이 없으면 기본값 ‘여’ 로 입력 hp : 유일 tbook 테이블 제약 사항 no, 기본키, not null, 자동증가 isbn : 정수 tlend 테이블 제약… Continue Reading 데이터베이스 연습

도서관리용 테이블 생성시 유의사항 필요한 애트리뷰트(속성; 필드)에 제약 조건 추가 적용 기본키(Primary Key) 외래키(Foreign Key) UNIQUE NOT NULL CHECK Sqlite 에서 테이블 생성 회원테이블 : 기본키 추가해야 함 도서테이블 : 기본키 추가해야함 대출테이블 : 외래키(foreign key)를 추가해서 설정해야 함   오라클에서 테이블생성 참조 회원테이블(tmember) 도서테이블(tbook) 대출테이블(tlend)

참조 https://nmshome.tistory.com https://thinking-jmini.tistory.com/21 트리거의 정의 데이터베이스가 미리 정해 놓은 조건이 충족되거나, 특정 테이블에 삽입/수정/삭제 등의 데이터 변경이 발생하면 자동 실행되도록 정의한 동작 트리거 이름은 해당 데이터베이스에서 유일해야 함 트리거 생성 CREATE TRIGGER [트리거 명] [동작시점] [SQL 연산] ON [테이블 명] BEGIN        [수행할 SQL문] END 동작 시점 BEFORE… Continue Reading Sqlite의 트리거(trigger) 정의

error: Content is protected !!