标签: learning

适合有抱负的 DBA 的书籍

可能的重复:
DBA 必读书籍

您向有抱负的 DBA 推荐哪些书籍?

更新:我特别在寻找 sql-server 和 PostgreSQL 书籍(尽管将面向其他数据库的书籍放在一个地方可能会有所帮助)。

learning

5
推荐指数
0
解决办法
276
查看次数

Teradata 学习资源

我正在从 SQL Server 迁移到 Teradata,因此有人可以推荐有关 Teradata 的任何好的(最好是在线的)资源吗?我不是在寻找有关基础知识的信息,而是在寻找 Teradata 中的新功能和新概念。

learning

5
推荐指数
1
解决办法
573
查看次数

复合主键 - 索引两个字段?

我在用户和角色之间有一个多对多连接表。

CREATE TABLE AppUserRole 
(
    UserId INT NOT NULL,
    RoleId INT NOT NULL, 

    CONSTRAINT PK_AppUserRole PRIMARY KEY (UserId, RoleId), 

    CONSTRAINT FK_AppUserRole_User FOREIGN KEY (UserId) 
        REFERENCES AppUser(UserId), 
    CONSTRAINT FK_AppUserRole_Role FOREIGN KEY (RoleId) 
        REFERENCES AppRole(RoleId)
);

CREATE INDEX IX_AppUserRole_RoleId ON AppUserRole(RoleId)
CREATE INDEX IX_AppUserRole_UserId ON User(UserId)
Run Code Online (Sandbox Code Playgroud)

既然复合键是按照 ( UserId, RoleId)的顺序聚集的,那么第二个索引 onUserId真的有必要吗?

当您查询特定的所有行时,UserId它将使用聚集索引。只有当您查询特定中的所有用户时,RoleId才会使用索引IX_AppUserRole_RoleId

索引是IX_AppUserRole_UserId必要的吗?

index sql-server learning primary-key t-sql

5
推荐指数
1
解决办法
1119
查看次数

通过“简短问题/简单回答学习方式”了解 SQL

寻找可能类似于这个Ruby Koan 课程的增量 SQL课程;这实际上是受到“ The Little Lisper ”一书的启发,该书采用了简短的问题/简单回答的学习方式。

基本上,短问题的格式是在明确定义的上下文中,有一个简单的答案,在主题中逐步建立和利用学生的知识,同时保持短问题/简单答案的学习风格。

另外,我只是想指出,我知道有多种学习 SQL 的方法,但我正在寻找这种方式的现有实现。这种作风提供了一条固定的路,有垫脚石,一组题没做完,就不能继续,就算能想办法作弊,也只能搞砸了。更难,而不是更容易;这意味着它不仅仅是以小包形式提供信息的自由形式学习。

learning

4
推荐指数
1
解决办法
753
查看次数

学习PostgreSQL需要多长时间?

我想学习 PostgreSQL 以及如何使学习过程高效,但我真的不知道即使在谷歌搜索我的问题后需要多长时间。

我之前用过 MySQL,知道关系型数据库。但是,我想使用 PostgreSQL 来实现我的 Web 后端数据库管理系统。我想要足够的知识来做这件事,设计不丑陋的结构,编写不丑陋的代码,就像我以前在另一个 Web 应用程序项目中使用 MySQL 一样。

我不是问具体时间,但至少我想在我的脑海里画一个草图。我需要投入多少精力?我会遇到什么样的问题?你学到的任何经验教训可以分享吗?

非常感谢!

postgresql learning

4
推荐指数
2
解决办法
4793
查看次数

Microsoft 认证 - 70-764 管理 SQL 数据库基础结构

首先,如果这不一定是发布此类问题的最佳地点,我深表歉意。

我目前正在准备我的 70-764 考试。我购买了以下书:

70-764

我有几个关于这本书及其资源的问题:

  1. 以前,我购买了其他 Microsoft 认证书籍,并且通常会随印刷书籍一起获得 PDF 版本。现在不是这样了吗?我是否缺少磁盘或其他东西?

  2. 这本书有许多支持资源的 URL,但是,这些 URL 似乎不再有效。例如,在本书的早期,有一个 URL 给出了随书附送的有用链接列表,我在网上根本找不到这些链接。

  3. 实践测试也曾经与本书一起提供,但现在似乎不再如此。这是故意的吗?或者我只是在这里遗漏了什么?

非常感谢您提供任何帮助。

sql-server learning sql-server-2016

3
推荐指数
1
解决办法
1522
查看次数

T-SQL 和 MDX 之间最相关的相似之处是什么?

我使用过 T-SQL(CTE、窗口函数、递归 CTE、大数据、表值函数、APPLY、PIVOT、存储过程等),但从未查询过 Microsoft SSAS 多维数据集。

对于以下 T-SQL 概念,MDX 中是否有类似的概念?

  • 转轴
  • 窗口函数
  • 递归公用表表达式

使用 MDX 的 T-SQL 用户是否有任何陷阱?

我希望 T-SQL 和 MDX 之间有一些共同的类比,这将有助于擅长 T-SQL 的人过渡到 MDX。

如果有一个关于从 T-SQL 进入 MDX 时所犯的常见错误的指南,那就太好了。

sql-server learning ssas t-sql mdx

2
推荐指数
1
解决办法
208
查看次数