algolearn
@algolearn
Học viên
721
Đánh giá khóa học
84
Đánh giá khóa học
4.7
공부하고 전파하는 것을 좋아합니다. 빅데이터와 인공지능에 오랜 경력이 있습니다.
20년 현업 데이터분석가 경력, 5년 데이터 분석 강의!
빅데이터 및 인공지능 분야 기업 및 공공기관 자문 및 출강
빅데이터 분석기사 한권완성 필기, 실기 저자
인공지능 분야 스타트업 대표
Khóa học
Đánh giá khóa học
- [2026] Giải 176 bài tập sách vàng dành cho bạn thấy đề thi SQLD khó
- Khởi đầu phân tích dữ liệu: Ngữ pháp cơ bản Python và thực hành cho người không chuyên
- [2026] SQLD All-in-One - Người không chuyên cũng đậu ngay lần đầu
- [2026] SQLD All-in-One - Người không chuyên cũng đậu ngay lần đầu
- [2026] SQLD All-in-One - Người không chuyên cũng đậu ngay lần đầu
Bài viết
Hỏi & Đáp
Live SQL 스크립트 설치건
참고로 livesql에서 쿼리를 실행하실 때, 아래와 같이 스키마 정보를 붙여서 'soctt.dept' 처럼 하셔야 합니다.select * from scott.dept;
- 1
- 2
- 8
Hỏi & Đáp
Live SQL 스크립트 설치건
안녕하세요. 알고런입니다. liveSQL에 접속하면 Worksheet 가 있습니다. Worksheet에서 셀렉트박스를 선택하시면 EMP, DEPT 가 있습니다. 이 워크시트에서 바로 실습하시면 됩니다. 스크립트를 별도로 설치하실 필요 없습니다.(아래 이미지 참조하세요). 참고로 liveSQL이 freeSQL 이라는 이름으로 변경이 되었네요. 변경 과정에서 사이트 업그레이드 작업을 진행한 거 같습니다. 기존 live SQL 로 접속하셔도 사용하시는 데는 문제 없습니다. (사진)감사합니다.
- 1
- 2
- 8
Hỏi & Đáp
mac erwin 설치 관련
안녕하세요. 제가 라이선스 파일을 올리지 않았었군요. 라이선스 파일이 개인별로 나오기 때문에 새로 다운로드 받으시는 게 좋을 거 같아서요. 아래에 다운로드 방법을 기록해두었습니다. 아래 내용 참고하셔서 해보십시오. erwin 파일은 맥에도 설치파일이 있습니다. 사이트에서 다운로드 받을 수 있구요. 이때 비즈니스 이메일이 필요합니다. 네이버나 gmail 은 안되고 별도의 회사 메일이 필요해요. Erwin 라이선스 정책이 까다롭습니다. 아래 링크 참고하세요 웹사이트: https://www.quest.com/products/erwin-data-modeler/ 위 링크를 클릭해서 들어가신 다음에 Free Trial 버튼을 클릭하세요. 그러면 아래와 같은 화면이 나옵니다. 여기서 erwin Data Modeler 를 선택하세요. 그러면 비지니스 이메일 입력창이 나옵니다. 여기에 비지니스 이메일을 넣으시면 됩니다. 그러면 기간이 한정된 라이선스 번호와 파일을 다운로드 받으실 수 있습니다.(사진)감사합니다.
- 1
- 2
- 36
Hỏi & Đáp
erwin 설치
안녕하세요. 알고런입니다. 맥에도 설치파일이 있습니다. 사이트에서 다운로드 받을 수 있구요. 이때 비즈니스 이메일이 필요합니다. 네이버나 gmail 은 안되고 별도의 회사 메일이 필요해요. Erwin 라이선스 정책이 까다롭습니다. 아래 링크 참고하세요 웹사이트: https://www.quest.com/products/erwin-data-modeler/ 위 링크를 클릭해서 들어가신 다음에 Free Trial 버튼을 클릭하세요. 그러면 아래와 같은 화면이 나옵니다. 여기서 erwin Data Modeler 를 선택하세요. 그러면 비지니스 이메일 입력창이 나옵니다. 여기에 비지니스 이메일을 넣으시면 됩니다. 그러면 기간이 한정된 라이선스 번호와 파일을 다운로드 받으실 수 있습니다.(사진)감사합니다.
- 1
- 2
- 33
Hỏi & Đáp
모바일 앱
앗! 죄송합니다. 메일로 보내드렸습니다. 확인해보세요. 감사합니다.
- 1
- 1
- 35
Hỏi & Đáp
sql기본 단원정리문제 57번과 58번 질문드립니다
안녕하세요. 명절이라 답변이 좀 늦었네요.단원정리 문제 57번, 58번 해설의 NULL 정렬에 대하여 답변드립니다. 질문해주신 내용은 SQL에서 NULL의 '논리적 크기'와 '출력 위치'의 관계를 이해하시면 됩니다. 1. "가장 큰 값"과 “맨 뒤, 맨 아래"는 같은 맥락입니다.* 57번 해설: Oracle DBMS는 NULL을 모든 숫자보다 가장 큰 값으로 취급합니다.58번 해설: 따라서 오름차순(ASC) 정렬을 하면 '작은 값 → 큰 값' 순서로 나오기 때문에, 가장 큰 값인 NULL은 자연스럽게 맨 아래(맨 뒤)에 위치하게 됩니다.* 즉, "가장 큰 값으로 취급하기 때문에 결과적으로 맨 아래에 배치된다"는 인과관계로 이해하시면 됩니다. 두 해설은 같은 원리를 말하고 있습니다. 2. SQLD 시험 준비 팁 (DBMS별 차이)해설지 301쪽의 58번 설명을 다시 보시면 아주 중요한 차이를 적어 두었습니다. 시험에서는 기준이 되는 DBMS를 꼭 확인해야 합니다.* Oracle (가장 많이 출제): NULL을 최대값으로 취급 > ASC 시 맨 아래 / DESC 시 맨 위* SQL Server / My-SQL: NULL을 최소값으로 취급 > ASC 시 맨 위 / DESC 시 맨 아래 3. 질문하신 "가장 큰 값 취급"으로 풀어도 될까요? 에 대해서는문제에서 특별한 언급이 없다면 보통 Oracle 기준으로 출제되는 경우가 많으므로 그렇게 접근하셔도 좋습니다. 하지만 58번 문제처럼 "표준 SQL DBMS로 가정"하거나 다른 DBMS가 명시된다면, NULL을 가장 작은 값으로 봐야 할 수도 있으니 해설지에 정리해 드린 DBMS별 차이 표를 꼭 암기해 두시길 권장합니다! 해설지 301쪽 하단을 다시 한번 정독해보시면 큰 도움이 될 거예요 열공하셔서 좋은 결과 있으시길 바랍니다! 😊
- 1
- 2
- 73
Hỏi & Đáp
이론공부
안녕하세요. 알고런입니다. 질문 주셔서 감사합니다.아시겠지만, 노랭이 책은 데이터산업진흥원에서 나온 'SQL 자격검정 실전문제집' 입니다.노랭이 책 자체에는 이론 내용이 없고, 문제만 있습니다. 책을 보면 문제의 난이도가 낮은 문제도 꽤나 많아요. 하지만 어려운 문제들도 많이 있습니다. 혹시 이론을 공부하신 적이 없다면, 이론 공부를 꼭 하고 들으시라고 권유해드립니다. 제가 만들어드린 해설집은 가급적 해설을 잘 써놓으려 노력했지만, 전체 이론을 모두 커버하지는 못했습니다. 그래서 수강생 분들의 상황에 따라 어려울 수도 있습니다. 혹시 도움이 더 필요하시면 다시 문의 주십시오. 설날 잘 보내시구요. 감사합니다. 🙂
- 1
- 1
- 42
Hỏi & Đáp
ERD Optional 질문
안녕하세요. 질문 주셔서 감사합니다. 아, 이런.. 실수가 있었네요. 툴을 사용하여 그리다 보니 관계 선택에서 문제가 좀 있었습니다. 해당 부분은 아래와 같이 정정을 하겠습니다. 표기의 Optional 은 배송 쪽에 붙는게 맞습니다. 비즈니스 관계에서 주문은 배송이 없을 수 있지만, 배송은 주문없이는 이루어질 수 없습니다. 따라서 Optional 은 배송 쪽에 붙어야 하고, 주문 쪽에서는 제거 되어야 하는 게 맞습니다. 강의 내용은 수정하도록 하겠습니다. 알려주셔서 진심으로 감사합니다. 감사합니다.
- 1
- 2
- 37
Hỏi & Đáp
43페이지 4번 문제 질문드립니다
안녕하세요! 알고런 데이터코드 연구소입니다.질문 남겨주셔서 감사합니다. 우선 질문하신 "기본키가 아닌 모든 후보키가 대체키다"라는 개념은 정확합니다. 제대로 공부하고 계시네요. 🙂 다만, 시험 문제는 간혹 표현을 미묘하게 비틀어 내기 때문에 실제 문장으로 접했을 때 생소하거나 애매하게 느껴질 수 있습니다. 작성해주신 문제의 보기를 하나씩 명확하게 분석해 드릴게요.1. 각 보기 분석① 기본키가 아닌 후보키 중에서 선택된 키이다. (정답)후보키라는 전체 집합에서 '기본키'를 먼저 선발하고, 남겨진(선택된) 나머지 키들이 대체키가 된다는 의미입니다. 표현이 다소 수동적일 수 있으나, 개념적으로 대체키의 정의를 가장 잘 설명하고 있습니다.② 데이터 무결성을 위해 반드시 외래키로 설정해야 한다. (오답)대체키는 유일성을 가진 후보키의 일종일 뿐, 외래키(다른 테이블과의 관계) 설정 여부와는 무관합니다.③ 중복이 가능하며, 식별자로서의 역할을 수행하지 않는다. (오답)대체키도 엄연히 '후보키'입니다. 따라서 절대 중복될 수 없으며(유일성), 언제든 기본키를 대신해 식별자 역할을 할 수 있는 능력을 갖추고 있습니다.④ 기본키와 동일한 역할을 하지만 테이블에서는 사용할 수 없다. (오답)테이블 내에서 UNIQUE 제약 조건 등을 통해 실질적으로 사용하고 관리할 수 있습니다. 도움이 되셨기를 바라구요. 혹시 애매한 문제를 만나게 되면 가장 적절한 것으로 선택하시면 시험 합격에 문제가 없을 거예요. 응원할게요. 감사합니다.
- 0
- 1
- 36
Hỏi & Đáp
Part1 > Chapter2 단원정리문제
안녕하세요. 하민님.질문 남겨주셔서 감사합니다. 문제를 살펴봤구요. 학생-과목의 관계는 하민님이 말씀하신 데로, M:N 의 관계가 맞습니다. 만약 학생-수강신청인 경우 1:M 이라고 볼 수가 있습니다. 일반적으로 문제에 제약사항이 있을 수 있는데, 이 문제는 제약사항이 없네요. 따라서 문제의 답변이 부정확했습니다. 감사드립니다. 자료는 수정해서 올려두었습니다. 강사-과목은 일잔적으로 1:M의 관계가 맞습니다. 한 과목에 여러명의 교수가 배정되는 일반적으로 없습니다. 주문 - 주문상세는 용어가 좀 혼란스러울 수 있는데요. 주문 - 주문 품목 으로 생각하시면 좋겠습니다. 하나의 주문을 하면서 빵, 커피, 우유, 아이스크림을 살 수가 있잖아요. 그러면 이 관계도 1:M의 관계가 됩니다. 다시한 번 감사드리구요. 열공하세요. 🙂
- 0
- 2
- 47




