본문 바로가기

.주제별/SQL,DB

(23)
SQL)강의- 제 1 장 SQL *PLUS 개요 출처 : http://naver.kaist.ac.kr/oracle_sql/s01.htm 1. 데이터베이스 개념 ♣ 관계형 모델의 개념 ◈객체(object) 또는 관계(relation)을 이용하여 데이터를 저장한다. ◈일연의 연산자들은 관계(relation)에 대해 집합연산을 하고 결과로서 다른 관계 (relation)를 돌려준다. ◈관계형 데이터베이스는 수용하고 있는 데이터베이스가 정확하고 일관성을 유지할 수 있도록 데이터 무결성을 유지해야 한다. ◈관계(relation)의 구체적인 예가 테이블이며 테이블상으로부터 데이터 검색을 위해 관계형 연산을 지원하는 SQL명령어를 사용한다. ♣ 관계형 데이터베이스 기능 ◈데이터의 저장을 관리한다. ◈데이터에 대한 엑세스를 통제한다. ◈데이터를 검색 및 수정하기 위..
임시*SQL) 오라클 8i SQL 레퍼런스 - Oracle Documentation SQL Reference http://www.mcs.csuhayward.edu/support/oracle/doc/8.1.7/server.817/a85397/toc.htm - SQL 예약어 및 비교 함수 열람
SQL) Inner Join과 Left Join의 차이 참고 : 1) MySQL 커뮤니티 존 참고 2) 오라클 #14 표준 JOIN 모든 부서에 대해, 부서번호/ 부서이름/부서의 사원 이름을 조회 * Natural(Inner) Join SELECT D.deptno, D.dname, E.ename FROM dept D, emp E WHERE D.deptno = E.deptno * Left Join Outer Join SELECT D.deptno, D.dname, E.ename FROM dept D LEFT JOIN emp E ON D.deptno = E.deptno Self Join ( 모든 사원의 사원 이름과 그 사원의 상사 이름을 조회) SELECT E.ename emp_name, M.ename manager_name FROM emp E LEFT Join ..
Mysql) 한글 utf8 설정 참고 ) kinox블로그 환경 OS : Ubuntu 7.04 Server Mysql : 5.0.x 설정 1. "/etc/mysql/my.cnf" 에서 다음 부분을 수정한다. [mysql] default-character-set = utf8 [mysqld] character-set-client-handshake=FALSE init_connect="SET collation_connection = utf8_general_ci" init_connect="SET NAMES utf8" default-character-set = utf8 character-set-server = utf8 collation-server = utf8_general_ci [client] default-character-set = utf8 ..
MySQL root 패스워드 복구 방법 (머리 한계가 오나보다, 매번 패스워드 읿어버리니..ㅠ.ㅠ) 1. 현재 Mysql 프로세스 죽이기 - mysql 정지 # /etc/rc.d/init.d/mysqld stop 강제로 죽이기 > # ps -aux | grep mysql # kill 2. Mysqld (Safe) 재시작 # mysqld_safe --user=mysql --skip-grant-tables & 3. Root 패스워드 변경 # mysql> use mysql; # mysql> update user set password=password('newpassword') where user='root'; # mysql> flush privileges; 4. Mysql 재시작 # mysqladmin -u -root -p shutdown # /e..
[스크랩] MySQL 설치하기 출처 : 쌀콩닷컴 (http://ssalkong.com/study/linux/mysql/mysql_install.html) ====================================================================== Mysql 설치 ============================================================================================================ 소스파일 설치 ============================================================================================================ 1. 압축 풀기 먼저 업로드한 mysql의..
[요약] MySQL 간단한 문법들 1. MySQL에 연결하기 $mysql -u -p '-u' : 계정명 받아들이기 '-p' : 비밀번호를 입력하기 2. DB 생성 mysql에 접속후.. 가. DB확인 mysql> SHOW DATABASES; +----------+ | Database | +----------+ | sonsy | | test | +----------+ 2 rows in set (0.00 sec) 'sonsy' : 계정 db 'test' : MySQL을 배우거나 테스트 목적의 테스트용 DB 나. DB 생성, 사용, 삭제 - DB생성 mysql> CREATE DATABASE TEMPDB; //TEMPDB생성 - DB사용 mysql> USE TEMPDB; - DB삭제 mysql> DROP DATABASE TEMPDB; 3. DB..