๐Ÿ“š๊ฐœ๋ฐœ ๋ณต์Šต ๋…ธํŠธ

๐Ÿ“š๊ฐœ๋ฐœ ๋ณต์Šต ๋…ธํŠธ

  • ๋ถ„๋ฅ˜ ์ „์ฒด๋ณด๊ธฐ (210)
    • java (57)
    • HTML (5)
    • CSS (6)
    • JSP&Servlet (16)
    • DB (17)
    • ์ •๋ณด์ฒ˜๋ฆฌ๊ธฐ์‚ฌ (0)
    • Spring (57)
    • Python (26)
    • git (3)
    • jquery (9)
    • nodejs (12)
    • network (1)
  • ํ™ˆ
RSS ํ”ผ๋“œ
๋กœ๊ทธ์ธ
๋กœ๊ทธ์•„์›ƒ ๊ธ€์“ฐ๊ธฐ ๊ด€๋ฆฌ

๐Ÿ“š๊ฐœ๋ฐœ ๋ณต์Šต ๋…ธํŠธ

์ปจํ…์ธ  ๊ฒ€์ƒ‰

ํƒœ๊ทธ

html ๊ฐœ๋ฐœ๋…ธํŠธ ๊ฐœ๋ฐœ css ์ž๋ฐ” ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค DB java

์ตœ๊ทผ๊ธ€

๋Œ“๊ธ€

๊ณต์ง€์‚ฌํ•ญ

์•„์นด์ด๋ธŒ

DB(17)

  • DB3

    ๋ฐ์ดํ„ฐ ์‚ญ์ œ : DELETE DELETE ํ…Œ์ด๋ธ”๋ช… WHERE ์กฐ๊ฑด; ์กฐ๊ฑด์—†์ด ํ…Œ์ด๋ธ”๋ช…๋งŒ ์ ์€ ๊ฒฝ์šฐ ํ…Œ์ด๋ธ”์˜ ๋ฐ์ดํ„ฐ ์ „์ฒด ์‚ญ์ œ ๋ณ€๊ฒฝ ํ™•์ • : COMMIT, ๋ณ€๊ฒฝ ์ทจ์†Œ : ROLLBACK ๋ฐ์ดํ„ฐ ์ˆ˜์ • : UPDATE PDATE ํ…Œ์ด๋ธ”๋ช… SET ์ปฌ๋Ÿผ = ๋ณ€๊ฒฝ๊ฐ’ WHERE ์กฐ๊ฑด; UPDATE MEMBER SET MEM_NAME = '์ž๋ฐ”'; ์กฐ๊ฑด ์—†์œผ๋ฉด ๋ชจ๋“  ๋ฐ์ดํ„ฐ์˜ ์ด๋ฆ„์„ ์ˆ˜์ •.

    2023.02.17
  • DB-java ์—ฐ๊ฒฐ

    package insert; import java.io.IOException; import javax.servlet.ServletException; import javax.servlet.annotation.WebServlet; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import java.sql.Connection; import java.sql.PreparedStatement; import java.sql.SQLException; import javax.naming.Context; import javax.nami..

    2023.02.16
  • ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค2

    ์กฐํšŒ ์‹œ ์›ํ•˜๋Š” ์ปฌ๋Ÿผ์— ๋ณ„์นญ ๋ถ€์—ฌ : ์ปฌ๋Ÿผ๋ช… + AS + ์›ํ•˜๋Š” ๋ณ„์นญ AS๋Š” ์ƒ๋žต ๊ฐ€๋Šฅ. ์กฐํšŒํ•  ๋•Œ ์ผ์‹œ์ ์œผ๋กœ ๋ถ€์—ฌ๋จ ์ปฌ๋Ÿผ๋ช…์ด ๋ฐ”๋€Œ๋Š” ๊ฒƒ์ด ์•„๋‹˜! ์–ด๋– ํ•œ ๋ฐ์ดํ„ฐ๋ฅผ ํฌํ•จ๋œ ๋ฐ์ดํ„ฐ๋ฅผ ์กฐํšŒํ•˜๋Š” ๋ฐฉ๋ฒ• : LIKE ์—ฐ์‚ฐ์ž์™€ ์™€์ผ๋“œ ์นด๋“œ ๊ฐ™์ด ์”€. LIKE ์—ฐ์‚ฐ์ž : ๊ฐ™์€์ง€ ๋น„๊ต ์™€์ผ๋“œ์นด๋“œ : 1. '%' : ๋žœ๋คํ•œ ๊ธ€์ž(๊ธ€์ž์ˆ˜๋Š” ์ง€์ •x) EX) '๊น€%' ๊น€์œผ๋กœ ์‹œ์ž‘ํ•˜๋Š” ๋ชจ๋“  ๊ธ€์ž, ๊น€ ํ•œ ๊ธ€์ž๋„ ํฌํ•จ๋จ. EX) '%์ด' ์ด๋กœ ๋๋‚˜๋Š” ๋ชจ๋“  ๊ธ€์ž 2. '_' : ๋žœ๋คํ•œ ํ•œ ๊ธ€์ž EX) '๊น€_' _๊ฐ€ ํ•˜๋‚˜์˜ ๊ธ€์ž๋ฅผ ์˜๋ฏธ >> ๊น€_์ธ ๋ฐ์ดํ„ฐ๋ฅผ ์กฐํšŒ >> ๋ฌด์กฐ๊ฑด ๋‘๊ธ€์ž์—ฌ์•ผ ํ•จ. EX) '_๋ฐ•_' >> ์ค‘๊ฐ„ ๊ธ€์ž๊ฐ€ ๋ฐ•์ธ ์„ธ๊ธ€์ž ์˜๋ฏธ. EX) '_๊น€%' >> ๋‘๋ฒˆ์งธ ๊ธ€์ž๊ฐ€ ๊น€์ธ ๋ชจ๋“  ๊ธ€์ž ๋Œ€์†Œ๋ฌธ์ž๋ฅผ ๋ณ€๊ฒฝํ•ด์ฃผ๋Š” ํ•จ์ˆ˜ : UPP..

    2023.02.16
  • DB ํ…Œ์ด๋ธ” ์ƒ์„ฑ

    ํ…Œ์ด๋ธ” ์ƒ์„ฑ ๊ธฐ๋ณธ ๋ฌธ๋ฒ• : CREATE TABLE ํ…Œ์ด๋ธ”๋ช… ( ์ปฌ๋Ÿผ๋ช… ์ž๋ฃŒํ˜• ์ œ์•ฝ์กฐ๊ฑด-ํ•„์š” ์—†์œผ๋ฉด ์ƒ๋žต ๊ฐ€๋Šฅ MEM_NUM NUMBER PRIMARY KEY - ๊ธฐ๋ณธํ‚ค ? (๋ฐ์ดํ„ฐ๋ฅผ ํŠน์ • ์ง€์„ ์ˆ˜ ์žˆ์Œ) ์ค‘๋ณต๊ฐ’, NULL๊ฐ’ ํ—ˆ์šฉ X , MEM_NAME VARCHAR2(50) - 50์€ ๊ธ€์ž๋ฅผ ์ €์žฅํ•  ๊ณต๊ฐ„์„ ๋งŒ๋“ค์–ด์ฃผ๋Š”๋ฐ ๋ฐ”์ดํŠธ ์ˆ˜๋ฅผ ์ •ํ•ด์ฃผ๋Š” ๊ฒƒ. , MEM_AGE NUMBER ); ํ…Œ์ด๋ธ”์˜ ๊ฐ„๋‹จํ•œ ์ •๋ณด ์กฐํšŒ : DESC(๋ฌ˜์‚ฌ) MEMBER์˜ ๊ฐ„๋‹จํ•œ ์ •๋ณด(์ปฌ๋Ÿผ๋ช… ๋“ฑ)๋ฅผ ๋ณผ ์ˆ˜ ์žˆ๋‹ค. DESC ํ…Œ์ด๋ธ”๋ช…; ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์—์„œ ์œ ์šฉํ•˜๊ฒŒ ์“ฐ์ด๋Š” KEY : 1.์Šˆํผํ‚ค(SUPER KEY) ํ…Œ์ด๋ธ”์—์„œ ๊ฐ ํ–‰์„ ์œ ์ผํ•˜๊ฒŒ ์‹๋ณ„ํ•  ์ˆ˜ ์žˆ๋Š” ํ•˜๋‚˜ ๋˜๋Š” ๊ทธ ์ด์ƒ์˜ ์†์„ฑ๋“ค์˜ ์ง‘ํ•ฉ ์ปฌ๋Ÿผ ์†์„ฑ์ด ํ•˜๋‚˜๋“  ์—ฌ๋Ÿฌ๊ฐœ๋“  ํŠน์ •ํ•œ ํ–‰ ํ•˜๋‚˜๋ฅผ ์ง‘์–ด๋‚ผ ..

    2023.02.16
  • ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค(DB)

    ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค : ์ˆ˜๋งŽ์€ ๋ฐ์ดํ„ฐ๋ฅผ ๋‹ค๋ฃจ๋Š” ๊ธฐ์ˆ . ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์—์„œ ๋ฐ์ดํ„ฐ๋Š” ํ‘œ์˜ ํ˜•ํƒœ๋กœ ๋“ค์–ด๊ฐ ํ•™๋ฒˆ ์ด๋ฆ„ ๋‚˜์ด ์„ฑ์  1 ๊น€์ž๋ฐ” 21 80 2 ์ด์ž๋ฐ” 20 90 3 ๋ฐ•์ž๋ฐ” 30 75 ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์—์„œ๋Š” ํ•™๋ฒˆ ์ด๋ฆ„ ๋“ฑ์˜ ์ œ๋ชฉ์ค„์„ ์—ด, column, ์†์„ฑ, attribute ๋ผ๊ณ  ๋ถ€๋ฅธ๋‹ค. ํ•œ ์ค„์˜ ๋ฐ์ดํ„ฐ > ํ•™์ƒ ํ•œ๋ช…์˜ ๋ฐ์ดํ„ฐ๋ฅผ ํ–‰, ๋ ˆ์ฝ”๋“œ, ํŠœํ”Œ ๋ผ๊ณ  ๋ถ€๋ฅธ๋‹ค. ํ‘œ ์ „์ฒด ์ฆ‰, ๋ชจ๋“  ๋ฐ์ดํ„ฐ๋ฅผ ๋‹ด๊ณ  ์žˆ๋Š” ๊ฒƒ์„ ํ…Œ์ด๋ธ”์ด๋ผ๊ณ  ํ•œ๋‹ค. ์ž๋ฐ”์ฒ˜๋Ÿผ ๋ช…๋ น์–ด๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋ฐ์ดํ„ฐ๋ฅผ ๋ถˆ๋Ÿฌ์˜ด. ๋ฐ์ดํ„ฐ๋ฅผ ๋‹ค๋ฃจ๋Š” ๋ช…๋ น์–ด : SQL (structrured query language) - query๋ฅผ ์นœ๋‹ค๊ณ  ํ•จ. 1.DDL (Data Definition Language) ๋ฐ์ดํ„ฐ ์ •์˜์–ด 2.DML ( Data Manipulation Language..

    2023.02.15
์ด์ „
1 2 3
๋‹ค์Œ
๐Ÿ“š๊ฐœ๋ฐœ ๋ณต์Šต ๋…ธํŠธ
ยฉ 2018 TISTORY. All rights reserved.

ํ‹ฐ์Šคํ† ๋ฆฌํˆด๋ฐ”