[SQL] Order Entry Database 테이블 생성하기 [University of Colorado System - Database Management Essentials]
·
▣ SQL : Database/SQL 실전문제🐌
- Order Entry Database 테이블 생성하기 이 문제는 단순화된 Order Entry 데이터베이스의 Customer, OrderTbl 및 Employee 테이블을 사용합니다. Customer 테이블에는 주문한 클라이언트가 포함되어 있습니다. OrderTbl에는 고객 주문에 대한 기본 팩트가 포함되어 있습니다. Employee 테이블에는 주문을 받는 직원에 대한 팩트가 포함되어 있습니다. 테이블의 기본 키는 Customer의 경우 CustNo, Employee의 경우 EmpNo, OrderTbl의 경우 OrdNo입니다. 1. Customer 테이블에 대한 CREATE TABLE 문을 작성합니다. 강좌에서 사용되는 DBMS에 적합한 데이터 유형을 선택한다. CustBal 열에는 소수점 오른쪽에 ..
[SQL] Intercollegiate Athletic Database 테이블 생성하기 [University of Colorado System - Database Management Essentials]
·
▣ SQL : Database/SQL 실전문제🐌
- Intercollegiate Athletic Database 테이블 생성하기 문제는 Intercollegiate Athletic Database의 고객, 시설 및 위치 테이블을 사용합니다. Customer 테이블에는 이벤트 요청을 시작하는 클라이언트가 포함되어 있습니다. 시설 테이블에는 사용 가능한 기능이 포함되어 있습니다. 위치 테이블에는 시설 내부의 여러 위치가 포함되어 있습니다. 테이블의 기본 키는 Customer의 경우 CustNo, 시설의 경우 FacNo, Location의 경우 LocNo입니다. 1. Customer 테이블에 대한 CREATE TABLE 문을 작성합니다. 강좌에서 사용되는 DBMS에 적합한 데이터 유형을 선택한다. 모든 열은 필수입니다(null이 아님). 기본 키 제약 조건..
[프로그래머스] SQL 공부 방법 및 쿼리 잘 짜는 법 [프로그래머스 스쿨 SQL 고득점 Kit 클리어]
·
◈ Coding Test/프로그래머스😎
- 프로그래머스 스쿨 SQL 고득점 Kit 클리어 SQL 실력 향상을 위해 SQLD를 취득할까 고민하다 프로그래머스의 SQL 고득점 Kit를 다 풀었다. (SQLD는 자격증 시험이다 보니, 실무능력 향상 보다는 이론 공부가 주가 될 거 같았다.) SQL 고득점 Kit을 풀면서 느낀 점은, 1) SQL은 이론적으로 공부하기 보다는 실제로 짜보는 게 좋다. 2) SQL 3대장(group by, join, sub query)과 꽤나 친해질 수 있다. 3) 평소 안쓰던 문법도 쓰게 된다. (개인적으로 rank()와 많이 친해졌다.) 4) 5-6개의 DB로 문제를 나눠놔서 테이블 구조가 익숙해진다. (동물입양소, 자동차, 매장 등) SQL 공부를 어떻게 해야할지 고민한다면 SQL 고득점 Kit을 한 번 풀어보는 ..
[MySQL] MySQL 다운로드 및 설치하기 [MySQL Workbench로 MySQL 접속하기]
·
▣ SQL : Database/MySQL🐬
- MySQL 다운로드 및 설치하기 1. MySQL 다운로드 MySQL Over 2000 ISVs, OEMs, and VARs rely on MySQL as their products' embedded database to make their applications, hardware and appliances more competitive, bring them to market faster, and lower their cost of goods sold. Learn More » www.mysql.com 2. MySQL 설치하기 3. 세부설정 하기
[MyBatis] MyBatis SQL : SQL 구문 [SQL 구문 재사용 가능하게 정의하기]
·
▣ Framework/MyBatis🐣
- MyBatis SQL : SQL 구문 sql 엘리멘트는 다른 구문에서 재사용가능한 SQL 구문을 정의할 때 사용된다. 로딩시점에 정적으로 파라미터처럼 사용할 수 있다. inner join member using(id) inner join reply using(username) select * from board sql 구문에서도 프로퍼티 값을 사용할 수 있다. ${alias}.id,${alias}.username,${alias}.password select , from some_table t1 cross join some_table t2 프로퍼티값은 다음처럼 refid속성이나 include절 내부에서도 사용할 수 있다. ${prefix}Table from select field1, field2, fi..