๋ถ๋ฅ ์ ์ฒด๋ณด๊ธฐ
-
๊ทธ๋์ ํ๊ต ์ํ๊ณผ, ์ธ๋ถ ํ๋ก์ ํธ..์ ๊ฐ์ฅ ์ค์ํ "BOB 10 ๊ธฐ ๋ชจ์ง" ๊ธฐ๊ฐ์ด ๊ฒน์ณ ์ ๋ง ๋ฐ์๊ฒ ์ํ์ ํ๋ค์ ใ ใ ๋ธ๋ก๊ทธ ๊ธ๋ ๊พธ์คํ ์ฌ๋ฆฌ๊ณ ์ถ์์ง๋ง, ๊ทธ๋์ ํด์๋ ๊ฒ๋ค์ ์ ๋ฆฌํ๋๋ผ ์๊ฐ์ด ๋ง์ด ๋ถ์กฑํ์ง ์์๋ ์ถ์ต๋๋ค.. ๋จผ์ ! BOB10๊ธฐ์ ๋ชจ๋ ์ ์ฐจ๊ฐ ๋ง๋ฌด๋ฆฌ ๋๊ณ ๋ง์ง๋ง์ผ๋ก ํฉ๊ฒฉ ์ฌ๋ถ๋ฅผ ์๋๊ณ ์๋๋ฐ์ ๊ทธ๊ฐ ์ ๊ฐ ์ค๋นํ ๊ฟํ ํน์ ์์์ ์ฐ๋ ๋ฐฉ๋ฒ, ํ๊ธฐ ๋ฉด์ ํ๊ธฐ ๋ฑ์ ๋จ๊ฒจ๋ณด๋ ค ํด์! 1. ์๊ธฐ์๊ฐ์ (1์ฐจ ์๋ฅ) ํญ๋ชฉ์ด ๊ต์ฅํ ๋ค์ํ๊ณ , ๊ธ์ ์๋ ์ ์ง ์์ ๊ฒ ๊ฐ์์. ๋ค์๊ณผ ๊ฐ์ ์ฝ 10๊ฐ์ ํญ๋ชฉ์ ์์์ผ๋ก - ํ๋ ฅ์ฌํญ - ์๊ฒฉ์ฆ - ์ธ๊ตญ์ด(์ดํ) - ์์์ด๋ ฅ - ๊ต์ก์ฌํญ - ๋ณด์ ๊ธฐ์ - ๊ธฐ์ ๋ฐํ - ๋ฐํ ๋ ผ๋ฌธ - ์ทจ์ฝ์ ์ ๋ณด ์ด๋ ฅ - ํ๋ก์ ํธ ๊ธฐ์ ์ ์๊ธฐ์๊ฐ์ - ์๊ธฐ์๊ฐ (..
[BOB 10๊ธฐ] ํ๊ธฐ& ๋ฉด์ ํ๊ธฐ๊ทธ๋์ ํ๊ต ์ํ๊ณผ, ์ธ๋ถ ํ๋ก์ ํธ..์ ๊ฐ์ฅ ์ค์ํ "BOB 10 ๊ธฐ ๋ชจ์ง" ๊ธฐ๊ฐ์ด ๊ฒน์ณ ์ ๋ง ๋ฐ์๊ฒ ์ํ์ ํ๋ค์ ใ ใ ๋ธ๋ก๊ทธ ๊ธ๋ ๊พธ์คํ ์ฌ๋ฆฌ๊ณ ์ถ์์ง๋ง, ๊ทธ๋์ ํด์๋ ๊ฒ๋ค์ ์ ๋ฆฌํ๋๋ผ ์๊ฐ์ด ๋ง์ด ๋ถ์กฑํ์ง ์์๋ ์ถ์ต๋๋ค.. ๋จผ์ ! BOB10๊ธฐ์ ๋ชจ๋ ์ ์ฐจ๊ฐ ๋ง๋ฌด๋ฆฌ ๋๊ณ ๋ง์ง๋ง์ผ๋ก ํฉ๊ฒฉ ์ฌ๋ถ๋ฅผ ์๋๊ณ ์๋๋ฐ์ ๊ทธ๊ฐ ์ ๊ฐ ์ค๋นํ ๊ฟํ ํน์ ์์์ ์ฐ๋ ๋ฐฉ๋ฒ, ํ๊ธฐ ๋ฉด์ ํ๊ธฐ ๋ฑ์ ๋จ๊ฒจ๋ณด๋ ค ํด์! 1. ์๊ธฐ์๊ฐ์ (1์ฐจ ์๋ฅ) ํญ๋ชฉ์ด ๊ต์ฅํ ๋ค์ํ๊ณ , ๊ธ์ ์๋ ์ ์ง ์์ ๊ฒ ๊ฐ์์. ๋ค์๊ณผ ๊ฐ์ ์ฝ 10๊ฐ์ ํญ๋ชฉ์ ์์์ผ๋ก - ํ๋ ฅ์ฌํญ - ์๊ฒฉ์ฆ - ์ธ๊ตญ์ด(์ดํ) - ์์์ด๋ ฅ - ๊ต์ก์ฌํญ - ๋ณด์ ๊ธฐ์ - ๊ธฐ์ ๋ฐํ - ๋ฐํ ๋ ผ๋ฌธ - ์ทจ์ฝ์ ์ ๋ณด ์ด๋ ฅ - ํ๋ก์ ํธ ๊ธฐ์ ์ ์๊ธฐ์๊ฐ์ - ์๊ธฐ์๊ฐ (..
2021.06.22 -
1. SQL ์ธ์ ์ 1-1. mypoint.php (ํฌ์ธํธ ์กฐํ ๊ธฐ๋ฅ) my page์์ ํฌ์ธํธ ์กฐํ ๊ธฐ๋ฅ์ ํ์ธํด๋ณด๋ฉด ํ๋ผ๋ฏธํฐ๋ฅผ get๋ฐฉ์์ผ๋ก ๋ฐ์์ค๊ณ ์๋ค. ์๋ ์์ค์ฝ๋๋ mypoint๋ก id ๊ฐ์ ๋๊ฒจ์ฃผ๋ ์ฝ๋์ด์, ์ด์ ํ์ด์ง ์ฝ๋์ธ mypage.php ์์ค ์ฝ๋ ์ค ์ผ๋ถ์ด๋ค. ์ ์ฝ๋๋ฅผ ํ์ธํด๋ณด๋ฉด, id = session id ์ด๋ฏ๋ก, ์๋ฒ ๋จ์์ ๊ฒ์ฆ๋ id๋ฅผ ๊ฐ์ ธ์ค๋ ๊ฒ์ด ๋ง๋ค. ํ์ง๋ง ์๋ mypoint.php ๋ก ๋์ด๊ฐ๋ ์ฝ๋๋ฅผ ํ์ธํด๋ณด๋ฉด ํฌ์ธํธ ๋ด์ญ์ ํด๋ฆญํ ๋, ๋๊ฒจ์ฃผ๋ ์ฃผ์ ํ๊ทธ๋ก mypoint.php?id = "์ธ์ ์์ด๋" ๋ฅผ ์ฃผ์๋ค. ์ด๋ฅผ ๋๊ธธ ๋ ๋ฌธ์ ๊ฐ ๋์ง ์์ง๋ง, mypoint.php ์์ ๊ฐ์ ๋ฐ์ ๋ get ๋ฐฉ์์ผ๋ก ๊ฐ์ด ์ ํด์ง๊ธฐ ๋๋ฌธ์ ์ด๋ฅผ ๊ณต๊ฒฉ์๊ฐ ์ฝ๊ฒ ๋ณ์กฐํ ์..
[My] ํํ์ด์ง ์ํ์ด ์ฝ๋ฉ1. SQL ์ธ์ ์ 1-1. mypoint.php (ํฌ์ธํธ ์กฐํ ๊ธฐ๋ฅ) my page์์ ํฌ์ธํธ ์กฐํ ๊ธฐ๋ฅ์ ํ์ธํด๋ณด๋ฉด ํ๋ผ๋ฏธํฐ๋ฅผ get๋ฐฉ์์ผ๋ก ๋ฐ์์ค๊ณ ์๋ค. ์๋ ์์ค์ฝ๋๋ mypoint๋ก id ๊ฐ์ ๋๊ฒจ์ฃผ๋ ์ฝ๋์ด์, ์ด์ ํ์ด์ง ์ฝ๋์ธ mypage.php ์์ค ์ฝ๋ ์ค ์ผ๋ถ์ด๋ค. ์ ์ฝ๋๋ฅผ ํ์ธํด๋ณด๋ฉด, id = session id ์ด๋ฏ๋ก, ์๋ฒ ๋จ์์ ๊ฒ์ฆ๋ id๋ฅผ ๊ฐ์ ธ์ค๋ ๊ฒ์ด ๋ง๋ค. ํ์ง๋ง ์๋ mypoint.php ๋ก ๋์ด๊ฐ๋ ์ฝ๋๋ฅผ ํ์ธํด๋ณด๋ฉด ํฌ์ธํธ ๋ด์ญ์ ํด๋ฆญํ ๋, ๋๊ฒจ์ฃผ๋ ์ฃผ์ ํ๊ทธ๋ก mypoint.php?id = "์ธ์ ์์ด๋" ๋ฅผ ์ฃผ์๋ค. ์ด๋ฅผ ๋๊ธธ ๋ ๋ฌธ์ ๊ฐ ๋์ง ์์ง๋ง, mypoint.php ์์ ๊ฐ์ ๋ฐ์ ๋ get ๋ฐฉ์์ผ๋ก ๊ฐ์ด ์ ํด์ง๊ธฐ ๋๋ฌธ์ ์ด๋ฅผ ๊ณต๊ฒฉ์๊ฐ ์ฝ๊ฒ ๋ณ์กฐํ ์..
2021.05.24 -
๋ณดํธ๋์ด ์๋ ๊ธ์ ๋๋ค.
[์ํธํ๋กํ ์ฝ] Diffie-Hellman ํค ์๊ณ ๋ฆฌ์ฆ ์ฝ๋ ๊ตฌํ๋ณดํธ๋์ด ์๋ ๊ธ์ ๋๋ค.
2021.05.20 -
-- 7-1๋ฒ ๋ฌธ์ ์ ์๋ 7๋ฒ์ด๊ณ , ์ด๋ฅผ ํฉํด์ ๋ง๋ ๊ฒ! create or replace procedure p_insert02(v_empno testemp.empno%type, v_ename testemp.ename%type, v_sal testemp.sal%type, v_deptno testemp.deptno%type) is v_sumsal testemp.sumsal%type; begin insert into testemp values(v_empno,v_ename,v_sal,v_deptno,null,null); update testemp set sumsal=(select sum(sal) from testemp where deptno=v_deptno) where deptno=v_deptno; sele..
[์ค๋ผํด] ์์ ๋ฌธ์ -- 7-1๋ฒ ๋ฌธ์ ์ ์๋ 7๋ฒ์ด๊ณ , ์ด๋ฅผ ํฉํด์ ๋ง๋ ๊ฒ! create or replace procedure p_insert02(v_empno testemp.empno%type, v_ename testemp.ename%type, v_sal testemp.sal%type, v_deptno testemp.deptno%type) is v_sumsal testemp.sumsal%type; begin insert into testemp values(v_empno,v_ename,v_sal,v_deptno,null,null); update testemp set sumsal=(select sum(sal) from testemp where deptno=v_deptno) where deptno=v_deptno; sele..
2021.05.19 -
๋ณดํธ๋์ด ์๋ ๊ธ์ ๋๋ค.
[์๋๋ก์ด๋] ์๋ ๋ถ์ ํด ์ฌ์ฉํด๋ณด๊ธฐ๋ณดํธ๋์ด ์๋ ๊ธ์ ๋๋ค.
2021.05.18 -
์์ค์ฝ๋์ ๋ํ ์ค๋ช ์ ์ฃผ์์ฒ๋ฆฌ ํด๋์์ต๋๋ค. ๊ฐ๋ฐ๋๊ตฌ : "anaconda -> spyder" ์ธ์ด : "python" ์ ์์๋ช ๊ตฌํ์ฝ๋ - myRSA.py # -*- coding: utf-8 -*- """ Created on Thu May 13 13:12:25 2021 @author: hk """ import base64 from Crypto.PublicKey import RSA from Crypto.Cipher import PKCS1_OAEP import tools # ============================================================================= # Key ์์ฑ ๋ฐ ๋ก๋ฉ # ====================================..
[์ํธ ํ๋กํ ์ฝ] ์ ์์๋ช ๊ตฌํํ๊ธฐ์์ค์ฝ๋์ ๋ํ ์ค๋ช ์ ์ฃผ์์ฒ๋ฆฌ ํด๋์์ต๋๋ค. ๊ฐ๋ฐ๋๊ตฌ : "anaconda -> spyder" ์ธ์ด : "python" ์ ์์๋ช ๊ตฌํ์ฝ๋ - myRSA.py # -*- coding: utf-8 -*- """ Created on Thu May 13 13:12:25 2021 @author: hk """ import base64 from Crypto.PublicKey import RSA from Crypto.Cipher import PKCS1_OAEP import tools # ============================================================================= # Key ์์ฑ ๋ฐ ๋ก๋ฉ # ====================================..
2021.05.14 -
*๋ฌด๊ฒฐ์ฑ์ ๋ฌด๊ฒฐ์ฑ์ customizing client dbms server 1. DDL๋ฌธ : ์ ์ธ์ ์ธ ๋ฐฉ๋ฒ (table, view...) ===> server 2. DML๋ฌธ : transaction + ํ๋ก๊ทธ๋๋ฐ๋ฐฉ๋ฒ 3. SP(Stored Procedure) : ํ๋ก๊ทธ๋๋ฐ๋ฐฉ๋ฒ, ์ฑ๋ฅ + ์๋ X ===> server 4. trigger(๋ฐฉ์์ ) : ํ๋ก๊ทธ๋๋ฐ ๋ฐฉ๋ฒ, ์ฑ๋ฅ -, ์๋ O ===> server 5. index : ๊ฒ์์ฑ๋ฅ +, ๊ฐฑ์ ์ฑ๋ฅ - ===> server 6. DCL๋ฌธ ํ๋ก์์ ๋ญ๊ธฐ์ง(pl/sql) ์์ ์ฝ๋ show user --ํ๊ฒฝ๋ณ์ ํ๋ฉด์ถ๋ ฅ์ ํ๋ ค๋ฉด on์ด ๋์ด์ผํจ show serveroutput set serveroutput on --1. 1๋ถํฐ 10๊น์ง ์์ฐ์ ํฉ๊ณ๋ฅผ ๊ตฌํด๋ผ ..
[Oracle] ํ๋ก์์ | ์ฌ์ฉ์ ์ ์ํจ์ | ํจ์ ๋ง๋ค๊ธฐ*๋ฌด๊ฒฐ์ฑ์ ๋ฌด๊ฒฐ์ฑ์ customizing client dbms server 1. DDL๋ฌธ : ์ ์ธ์ ์ธ ๋ฐฉ๋ฒ (table, view...) ===> server 2. DML๋ฌธ : transaction + ํ๋ก๊ทธ๋๋ฐ๋ฐฉ๋ฒ 3. SP(Stored Procedure) : ํ๋ก๊ทธ๋๋ฐ๋ฐฉ๋ฒ, ์ฑ๋ฅ + ์๋ X ===> server 4. trigger(๋ฐฉ์์ ) : ํ๋ก๊ทธ๋๋ฐ ๋ฐฉ๋ฒ, ์ฑ๋ฅ -, ์๋ O ===> server 5. index : ๊ฒ์์ฑ๋ฅ +, ๊ฐฑ์ ์ฑ๋ฅ - ===> server 6. DCL๋ฌธ ํ๋ก์์ ๋ญ๊ธฐ์ง(pl/sql) ์์ ์ฝ๋ show user --ํ๊ฒฝ๋ณ์ ํ๋ฉด์ถ๋ ฅ์ ํ๋ ค๋ฉด on์ด ๋์ด์ผํจ show serveroutput set serveroutput on --1. 1๋ถํฐ 10๊น์ง ์์ฐ์ ํฉ๊ณ๋ฅผ ๊ตฌํด๋ผ ..
2021.05.12 -
๋ณดํธ๋์ด ์๋ ๊ธ์ ๋๋ค.
BOB ์ค๋น - ์๊ธฐ์๊ฐํธ๋ณดํธ๋์ด ์๋ ๊ธ์ ๋๋ค.
2021.05.08