Eat Study Love

먹고 공부하고 사랑하라

Data Science 20

Ubuntu와 친해지기

졸지에 논문을 RDBMS, SQL과 관련된 분야를 주제로 쓰게 되어서 팔자에도 없던 Linux를 사용하게 되었다. 필자는 Windows Laptop을 이용중인데, 기본적으로 Linux는 Mac과 Base가 같다고 해야하나? 여튼 Mac이랑 친해서, windows 유저들은 WSL이라는 것을 따로 이용해야 한다. 근데 문제는, 이 WSL, Linux라는 것이 생각보다 예민한 녀석이라 한 번 잘못 지우거나 update하면 실행이 잘 안 되는 문제가 발생한다.. 필자도 WSL 새로 깔아볼까? 하고 기존에 다운 받았던 WSL, Ubuntu를 싸그리 직접 수동으로 찾아서 지웠다가, 다시는 깔리지 않는 불상사가 발생했다. 솔직히 이 경우엔 포맷이 답이긴 한데, 도저히 그럴 순 없는 상황이라 구글링/GPT 헬프를 엄청..

Data Science/SQL 2024.11.11

AI의 윤리적 함의 - Dyson 360 vis nav 로봇청소기 영향평

AI 관련 상품 또는 시스템에 대해서 윤리적으로 영향평가를 해보는 실습을 진행하였다. 팀활동으로 진행하였으며, 아래는 최종영향평가 결과이다. 평 가  대 상: Dyson 360 vis nav 로봇청소기 서론              현대 사회의 기술발전과 함께 일상생활에서의 효율성과 편리성에 대한 요구도 증가하고 있다.  최근 가사일을 돕는 가전제품에 대한 수요는 지속적으로 증가하고 있는 추세다. 신혼부부 혼수  필수품이라고 불리우는 ‘3대 가사 해방 가전’인 로봇청소기·식기세척기·의류건조기 시장은 2021년부터 2023년까지 평균 38%의 꾸준한 성장률을 보였다.[1] 특히 로봇청소기는 AI기술을 토대로 집안을 자동으로 청소해 주어 가사 노동의 시간을 절약해 주고, 더 나아가 청소의 질을 높여준다. 이는..

4. Relational Algebra and Calculus

https://eglife.tistory.com/63 3-2 Relation Modelhttps://eglife.tistory.com/62 3-1 Relation Modelhttps://eglife.tistory.com/61 3. Relational Modelhttps://eglife.tistory.com/60 2. SQL 기초 실습 코드 https://eglife.tistory.com/59 1. Over View of DB Systems DB라는 것을 배우기 위한 뽕주입eglife.tistory.com  대충 쿼리는 여타 다른 프로그래밍 언어처럼 복잡완벽한 계산을 제공하진 않지만 그래도 쉽고 효율적인 계산로직을 허용한다는 뜻이다. Relational Algebra ( RA ) ..

Data Science/SQL 2024.04.24

3-2 Relation Model

https://eglife.tistory.com/62 3-1 Relation Modelhttps://eglife.tistory.com/61 3. Relational Modelhttps://eglife.tistory.com/60 2. SQL 기초 실습 코드 https://eglife.tistory.com/59 1. Over View of DB Systems DB라는 것을 배우기 위한 뽕주입 시간.. 뭐 중요한 이유는 겁나 많은eglife.tistory.com SQL은 S , Q , L 이렇게 부르기도 하지만 보통 'sequel'로 부르기도 한다. SQL 쿼리문은 직관적으로 사용할 수 있다.Query가 주어지면(WHAT) 그와 관련해 답을 도출하는 방법(HOW)은 굉장히 많다. SQL..

Data Science/SQL 2024.04.24

3-1 Relation Model

https://eglife.tistory.com/61 3. Relational Modelhttps://eglife.tistory.com/60 2. SQL 기초 실습 코드 https://eglife.tistory.com/59 1. Over View of DB Systems DB라는 것을 배우기 위한 뽕주입 시간.. 뭐 중요한 이유는 겁나 많은데.. 구구절절한 건 스킵하고, 공부를eglife.tistory.com - Integrity Constraints ( ICs , 일명 무결성)Relation Model 3대장 중에 하나이다.(1. Structure 2. Operation 3. Contraints) IC란 DB안 모든 Instance들에 대해서 True인 컨디션을 말한다.ex) Do..

Data Science/SQL 2024.04.24

3. Relational Model

https://eglife.tistory.com/60 2. SQL 기초 실습 코드 https://eglife.tistory.com/59 1. Over View of DB Systems DB라는 것을 배우기 위한 뽕주입 시간.. 뭐 중요한 이유는 겁나 많은데.. 구구절절한 건 스킵하고, 공부를 위해 기록할만한 것들 위주로 기록 Why Use a DBM eglife.tistory.com 오늘도 잊지 않고 등장하는 Relational DBMS 구조 Relational Data Model이란? - Structure : Table 같은 것 = DDL : Data Definition Language - Operations : SQL같은 쿼리문 = Manipulative part = DML : Data Manipul..

Data Science/SQL 2024.04.23

2. SQL 기초 실습 코드

https://eglife.tistory.com/59 1. Over View of DB Systems DB라는 것을 배우기 위한 뽕주입 시간.. 뭐 중요한 이유는 겁나 많은데.. 구구절절한 건 스킵하고, 공부를 위해 기록할만한 것들 위주로 기록 Why Use a DBMS? 1. Data Independence 2. Efficient Data Access 3. Data eglife.tistory.com SQL기초는 어차피 코드를 가지고 놀 거라서 굳이 데이터는 여러개가 필요 없다. Live SQL에서 EMP TABLE을 갖고 놀기로 한다. 간단히 연습하기엔 요기가 짱! https://livesql.oracle.com https://livesql.oracle.com/apex/f?p=590%3A1%3A1608..

Data Science/SQL 2024.04.23

1. Over View of DB Systems

DB라는 것을 배우기 위한 뽕주입 시간.. 뭐 중요한 이유는 겁나 많은데.. 구구절절한 건 스킵하고, 공부를 위해 기록할만한 것들 위주로 기록 Why Use a DBMS? 1. Data Independence 2. Efficient Data Access 3. Data Integrity and Security -> 그 유명한 데이터무결성 4. Uniform Data Administration : DBA, No Redundancy, Tuning 5. Concurrent Access and Crash Recovery 6. Productivity Data Models - Data Model : a collection of high LV concepts for describing data -> 많은 low LV ..

Data Science/SQL 2024.04.20

10. Unsupervised Learning ( ML last part )

https://eglife.tistory.com/57 9. Support Vector Machines https://eglife.tistory.com/56 8. Ensemble Methods and Boosting https://eglife.tistory.com/55 7. Decision Trees https://eglife.tistory.com/54 6. Overfitting & Regularization https://eglife.tistory.com/48 5. Classification 2 (Bayes Classifiers) https://eglif eglife.tistory.com Machine Learning의 마지막 Part 비지도학습이다. 1~9를 Label 있는 것만 다루다가 처음이자 마지..