DBMS
-
DB Oracle Where문 활용하는 방법(1)Programming and Database/SQL 2023. 2. 15. 19:51
DB Oracle Where문 활용 하는 방법(1) SLELECT * FROM USERTBl; USERID NAME BIRTHYEAR ADDR MOB MOBILE2 HEIGHT MDATE -------- ---------- ---------- -------- --- -------- ---------- -------- LSG 이승기 1987 서울 011 1111111 182 08/08/08 KBS 김범수 1979 경남 011 2222222 173 12/04/04 KKH 김경호 1971 전남 019 3333333 177 07/07/07 JYP 조용필 1950 경기 011 4444444 166 09/04/04 SSK 성시경 1979 서울 186 13/12/12 LJB 임재범 1963 서울 016 6666666..
-
DB Oracle Select문 활용하는 방법Programming and Database/SQL 2023. 2. 11. 21:22
DB Oracle Slect문 활용하는 방법 CREATE TABLE userTbl -- 회원 테이블 ( userID CHAR(8) NOT NULL PRIMARY KEY, -- 사용자 아이디 (pK) name VARCHAR(10) NOT NULL, -- 이름 birthYear INT NOT NULL, -- 출생년도 addr CHAR(2) NOT NULL, -- 지역(경기, 서울, 경남 식으로 2글자만 입력) mobile1 CHAR(3), -- 휴대폰의 국번 (011, 016, 017, 018, 019, 010등) mobile2 CHAR(8), -- 휴대폰의 나머지 번호 (하이픈제외) height NUMBER(3), -- 키 mDate DATE -- 회원 가입일 ); Table USERTBL이(가) 생성되었..
-
DB Oracle SQL PLUS 활용하는 방법Programming and Database/SQL 2023. 1. 17. 00:05
DB Oracle SQL PLUS 활용하는 방법 C:>sqlplus Shop/oracle@xe SQL*Plus: Release 11.2.0.2.0 Production on 일 1월 15 18:32:36 2023 Copyright (c) 1982, 2014, Oracle. All rights reserved. Connected to: Oracle Database 11g Express Edition Release 11.2.0.2.0 - 64bit Production ▶ 윈도우 CMD를 통해 DB에 접속하는 방법으로 sqlplus를 활용할 수 있습니다. SQL> CREATE TABLE soccerTable (id INT, data VARCHAR(20)); Table created. ▶ 윈도우 CMD를 통해서 ..
-
DB Oracle 뷰(View) 테이블 생성 및 저장 프로시저 사용하는 방법Programming and Database/SQL 2023. 1. 11. 20:03
DB Oracle 뷰(View) 테이블 생성 및 저장프로시저 사용하는 방법 ▶ 우선 시스템(스키마 유저)의 권한으로 SHOP(스키마 유저)의 MEMBERTBL 테이블을 조회해보도록 하겠습니다. SELECT * FROM SHOP.MEMBERTBL; MEMBERID MEMBE MEMBERADDRESS -------- ----- -------------------- Son 손흥민 잉글랜드 토트넘 Lee 이강인 스페인 마요르카 Hwang 황희찬 잉글랜드 울버햄튼 Kim 김민재 이탈리아 나폴리 ▶ SELECT로 조회 했을 시 MEMBERID, MEMBERNAME, MEMBERADDRESS의 칼럼명으로 데이터가 조회되는 것을 확인할 수 있습니다. 현재 시스템이 아닌 다른 유저에게 가변적이지 않으면서 현재 테이블을 ..
-
DB MySQL WorkBench Tool을 이용한 Table 생성하는 방법Programming and Database/SQL 2022. 1. 13. 23:07
DB MySQL WorkBench Tool을 이용한 간단한 SQL문 작성 -> Mysql WorkBench를 실행 후 왼쪽 상단의 SCHEMA 항목에서 마우스 오른쪽 클릭 후 Create Schema... 을 선택합니다. -> Schma를 생성하게 되면 Name을 설정할 수 있게 되는데 sql_db 가정하도록 하겠습니다. -> 생성을 하게 되면 해당 명령어가 Online DDL에 명령어가 자동완성이 됩니다. 명령어로 수행시 CREATE SCHEMA 'sql_db'라는 이름으로 수행하도록 설정되어 있고 Apply를 클릭합니다. -> sql_db라는 스키마가 생성이 되었고 이는 데이터베이스를 생성한거라고 생각하시면 됩니다. 데이터베이스 안에는 테이블이 존재해야 하는데 현재 생성되어 있는 테이블이 없기 때문에..
-
DB MySQL 8.0 윈도우에 설치하는 방법[2편]Programming and Database/SQL 2022. 1. 6. 23:44
DB MySQL 8.0 윈도우에 설치하는 방법[2편] -> DB MySQL 8.0 윈도우에 설치하는 방법[1편]에 이어서 Windows Service Name을 설정하도록 합니다. 필자는 MySQL8.0으로 작성 후 Next를 선택합니다. -> Writing configuration file, Updating Windows Firewall rules, Adjusting Windows service, Initializing database (may take a long time), Starting the server, Applying security settings, Updating the Start menu link 7가지 항목이 설치가 되는 것을 확인할 수 있습니다. 간혹 Applying securit..
-
DB MySQL 8.0 윈도우에 설치하는 방법[1편]Programming and Database/SQL 2022. 1. 6. 22:41
DB MySQL 8.0 윈도우에 설치하는 방법[1탄] -> MySQL 설치파일을 공식 사이트에서 다운로드하고 실행파일을 실행하게 되면 위와 같은 화면으로 설치 화면이 보이게 됩니다. 테스트의 환경이기 때문에 Custom을 선택하고 Next를 선택합니다. -> Available Products의 화면에서 MySQL Server 8.0을 사용하기 위해 선택, 서버와 SQL을 사용하여 통신하기 위한 MySQL Workbench 8.0.21 선택, 마지막으로 테스트를 위한 대량의 DataBase의 샘플을 선택 후 오른쪽에서 왼쪽 Products /Features To Be Installed로 이동후 Next를 선택합니다. ->선택한 항목에 대해서 MySQL Server 8.0.21, MySQL Workbench..