본문 바로가기

Tool/SQL9

SQL 기초 5강 실습 2-3 데이터베이스 개체 테이블, 인덱스, 뷰, 스토어드 프로시저, 트리거, 함수, 커서 등 인덱스 index 데이터 조회 시 시간을 줄여주는 기능을 한다. 책에 수록되는 '찾아보기'와 비슷한 개념 뷰 view 가상의 테이블, 실체가 아닌 바탕화면에 있는 바로가기 아이콘과 같은 개념 뷰의 실체는 테이블을 조회하는 select구문 사용자 > 뷰에 접근 > select 구문 테이블 스토어드 프로시저 프로그래밍 언어처럼 비슷하게 코딩 가능 2023. 6. 17.
SQL 기초 4강 실습 2-2 데이터베이스 시작부터 끝까지 데이터베이스 구축 절차 데이터베이스 만들기 - 테이블 만들기 - 데이터 입력, 수정, 삭제 - 데이터 조회/활용하기 Schemas(DB와 같은 개념) 1.new schemas DB생성 2.테이블 설계하기 -테이블의 열 이름(영문)과 데이터 형식(문자CHAR)을 지정하는 것 / 문자 수, nn(not null)여부 3.데이터 입력하기 행 단위로 입력 테이블에 마우스 오른쪽 - select rows 후 입력, 수정 등 가능 쿼리문 작성해서 데이터 조회 SELECT * FROM 테이블 이름 WHERE 열 이름 = '찾고자 하는 데이터' ; -> *는 전체 열 -> 특정 열 보고 싶다면 * 자리에 열 이름 실습 완료 2023. 6. 16.
SQL 기초 1~3강 공유와 용량 한계가 있는 Excel의 대안으로 개발된 소프트웨어 DBMS (ex - My SQL) 데이터의 집한인 데이터베이스를 관리 운영하기 위한 시스템, 소프트웨어 DBMS에 데이터를 구축, 관리하고 활용하기 위해 사용되는 언어가 SQL 계층형 DBMS (초창기) 망형 DBMS (초기에서 발전된 구조이지만 현재 거의 안 씀) 관계형 DBMS (RDBMS, 현재 가장 많이 사용, row행과 column 열로 이뤄진 테이블 형태) 2강 MySQL 설치: 강의 따라서 설치 완료 1994년부터 개발 시작됐으며 현재는 오라클 사에 인수된 상태 무료 에디션인 커뮤니티 에디션 사용, 교재는 8.0 기준 Port 3306 고유번호 MySQL Workbench 실행 show databases 기초 쿼리문 file -.. 2023. 6. 14.